Comentar sobre que reportes parametrizados se considera avanzado:
Diapositiva 9 del primer link (no Rmd) https://arm.rbind.io/days/day2/
Xaringan y
```{r} edades <- c(1,2,3)mean(edades)``````{r} #| echo = TRUE,#| eval = FALSE mean(edades)``````{r} #| echo: TRUE#| eval: FALSEmean(edades)```
```{js chunk-de-javascript, include=FALSE}document.addEventListener("click", function() { // Definimos un array con los meses del año let meses = ["enero","febrero","marzo","abril","mayo","junio","julio","agosto","setiembre","octubre","noviembre","diciembre"]; // Obtener fecha de hoy let fecha = new Date(); // Obtener qué día es hoy let numeroDeDia = fecha.getDate(); // Crear una ventana con un mensaje particular alert(`Hoy es ${numeroDeDia} de ${meses[fecha.getMonth()]}.`)});```---title: "..."params: edad: 23 actividades: value: lunes: ["odiar los lunes","comer lasagna"]output: html_document---...```{r} edad <- params$edadactividad <- params$actividades$lunes[1]```
---title: "..."params: anio: label: "Año" value: 1938 input: slider min: 1920 max: 1939 step: 1 file: label: "Data para analizar" value: temperaturas.xlsx input: fileoutput: html_document---Comentar sobre que reportes parametrizados se considera avanzado:
Diapositiva 9 del primer link (no Rmd) https://arm.rbind.io/days/day2/

Para ...
Para ...
Para ...
Para ...
Para ...

install.packages('xaringan')
---title: "Mi primera presentación con Xaringan"output: xaringan::moon_reader---
Activemos el ...
Podemos emplear encabezados para denotar secciones del documento,
de la misma manera usual que hemos estado haciendo en R Markdown,
via el símbolo #.
Escribimos --- para crear una nueva dispositiva.
Los simbolos --- del ecabezado YAML son la excepción,
pues R se encargará de entender tales guiones apropiadamente.
Ejemplo:
---output: xaringan::moon_reader---## Diapositiva 2---## Diapositiva 3También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
Primer ítem
Segundo ítem
También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
Primer ítem
Segundo ítem
Tercer ítem
También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
Primer ítem
Segundo ítem
Tercer ítem
Código:
- Primer ítem--- Segundo ítem--- Tercer ítem## diapositiva x...???notas ocultas que se muestran al presionar la tecla P---
names(xaringan:::list_css())
Ejemplo:
--- title: "..."output: xaringan::moon_reader: css: [ki-fonts, uo-fonts]---
Como hay una inteferencia entre los estilos escogidos en el YAML, debido al tipo de letra (fonts), el último tipo de letra en el array asociado al atributo css será el empleado en las diapositivas.
Dar 3 minutos para que los alumnos personalicen sus valores en el css del YAML.
class:
horizontal:
vertical:
background-image: url("https://github.com/yihui/xaringan/releases/download/v0.0.2/karl-moustache.jpg")background-position: center # top, right, bottom leftbackground-size: contain # cover
background-size: contain
Escala la imagen lo más grande posible, sin estirar la imagen ni sobrepasar a su contenedor. Si el contenedor es más grande que la imagen, esta última empezará a repertirse, a menos que se declare previamente
background-repeat: no-repeat
background-size: cover
Escala la imagen lo más posible para llenar a su contenedor, estirando la imagen si es necesario. En caso sea necesario, se delimitará la imagen para que no quede espacio en blanco.
Añade las tildes inversas donde se necesite:
background-image: url("r xaringan:::karl")
background-image: linear-gradient(45deg, red, white)
Ejemplos:
.center[Este texto está centrado.]Este texto está centrado.
Ahora, instalemos el paquete xaringanExtra
e incluyamos xaringanExtra::use_panelset() en un R chunk.
.panelset[.panel[.panel-name[nombre_panel1]...].panel[.panel-name[nombre_panel2]...]].panelset.sideways[.panel[.panel-name[nombre_panel1]...].panel[.panel-name[nombre_panel2]...]].pull-left[...].pull-right[...]Mencionar algunas funcionalidades de xaringanExtra.
---title: "tu título"output: xaringan::moon_reader: self_contained: false css: [default, default-fonts] seal: false # no incluir la diapositiva título automática nature: highlightStyle: github highlightLines: true countIncrementalSlides: true slideNumberFormat: "%current%" ratio: 16:9---
Funcionalidades extra vía el paquete xaringanExtra
Más diseños y estilos visuales vía el paquete xaringanthemer
Comandos iniciales para Git Bash:
git config --global user.name "usuario_de_cuenta_github"git config --global user.email "email_de_cuenta_github"git config --list
Modelo básico para un sitio web creado con R Markdown:
_site.yml:
output: html_document
index.Rmd:
---title: "Mi sitio web"---
```{r} edades <- c(1,2,3)mean(edades)``````{r} #| echo = TRUE,#| eval = FALSE mean(edades)``````{r} #| echo: TRUE#| eval: FALSEmean(edades)```
```{js chunk-de-javascript, include=FALSE}document.addEventListener("click", function() { // Definimos un array con los meses del año let meses = ["enero","febrero","marzo","abril","mayo","junio","julio","agosto","setiembre","octubre","noviembre","diciembre"]; // Obtener fecha de hoy let fecha = new Date(); // Obtener qué día es hoy let numeroDeDia = fecha.getDate(); // Crear una ventana con un mensaje particular alert(`Hoy es ${numeroDeDia} de ${meses[fecha.getMonth()]}.`)});```---title: "..."params: edad: 23 actividades: value: lunes: ["odiar los lunes","comer lasagna"]output: html_document---...```{r} edad <- params$edadactividad <- params$actividades$lunes[1]```
---title: "..."params: anio: label: "Año" value: 1938 input: slider min: 1920 max: 1939 step: 1 file: label: "Data para analizar" value: temperaturas.xlsx input: fileoutput: html_document---Comentar sobre que reportes parametrizados se considera avanzado:
Diapositiva 9 del primer link (no Rmd) https://arm.rbind.io/days/day2/
Keyboard shortcuts
| ↑, ←, Pg Up, k | Go to previous slide |
| ↓, →, Pg Dn, Space, j | Go to next slide |
| Home | Go to first slide |
| End | Go to last slide |
| Number + Return | Go to specific slide |
| b / m / f | Toggle blackout / mirrored / fullscreen mode |
| c | Clone slideshow |
| p | Toggle presenter mode |
| t | Restart the presentation timer |
| ?, h | Toggle this help |
| e | Show TOC with height equal to the page's |
| d | Show TOC with half the page's height |
| r | Move all the slides to the right side of the page |
| o | Tile View: Overview of Slides |
| Alt + f | Fit Slides to Screen |
| Esc | Back to slideshow |
Xaringan y
```{r} edades <- c(1,2,3)mean(edades)``````{r} #| echo = TRUE,#| eval = FALSE mean(edades)``````{r} #| echo: TRUE#| eval: FALSEmean(edades)```
```{js chunk-de-javascript, include=FALSE}document.addEventListener("click", function() { // Definimos un array con los meses del año let meses = ["enero","febrero","marzo","abril","mayo","junio","julio","agosto","setiembre","octubre","noviembre","diciembre"]; // Obtener fecha de hoy let fecha = new Date(); // Obtener qué día es hoy let numeroDeDia = fecha.getDate(); // Crear una ventana con un mensaje particular alert(`Hoy es ${numeroDeDia} de ${meses[fecha.getMonth()]}.`)});```---title: "..."params: edad: 23 actividades: value: lunes: ["odiar los lunes","comer lasagna"]output: html_document---...```{r} edad <- params$edadactividad <- params$actividades$lunes[1]```
---title: "..."params: anio: label: "Año" value: 1938 input: slider min: 1920 max: 1939 step: 1 file: label: "Data para analizar" value: temperaturas.xlsx input: fileoutput: html_document---Comentar sobre que reportes parametrizados se considera avanzado:
Diapositiva 9 del primer link (no Rmd) https://arm.rbind.io/days/day2/

Para ...
Para ...
Para ...
Para ...
Para ...

install.packages('xaringan')
---title: "Mi primera presentación con Xaringan"output: xaringan::moon_reader---
Activemos el ...
Podemos emplear encabezados para denotar secciones del documento,
de la misma manera usual que hemos estado haciendo en R Markdown,
via el símbolo #.
Escribimos --- para crear una nueva dispositiva.
Los simbolos --- del ecabezado YAML son la excepción,
pues R se encargará de entender tales guiones apropiadamente.
Ejemplo:
---output: xaringan::moon_reader---## Diapositiva 2---## Diapositiva 3También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
Primer ítem
Segundo ítem
También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
Primer ítem
Segundo ítem
Tercer ítem
También es posible esconder ciertos elementos de la diapositiva y
mostrarlos recién a medida que se avanza hacia las diapositivas siguientes,
vía el uso de -- .
Primer ítem
Segundo ítem
Tercer ítem
Código:
- Primer ítem--- Segundo ítem--- Tercer ítem## diapositiva x...???notas ocultas que se muestran al presionar la tecla P---
names(xaringan:::list_css())
Ejemplo:
--- title: "..."output: xaringan::moon_reader: css: [ki-fonts, uo-fonts]---
Como hay una inteferencia entre los estilos escogidos en el YAML, debido al tipo de letra (fonts), el último tipo de letra en el array asociado al atributo css será el empleado en las diapositivas.
Dar 3 minutos para que los alumnos personalicen sus valores en el css del YAML.
class:
horizontal:
vertical:
background-image: url("https://github.com/yihui/xaringan/releases/download/v0.0.2/karl-moustache.jpg")background-position: center # top, right, bottom leftbackground-size: contain # cover
background-size: contain
Escala la imagen lo más grande posible, sin estirar la imagen ni sobrepasar a su contenedor. Si el contenedor es más grande que la imagen, esta última empezará a repertirse, a menos que se declare previamente
background-repeat: no-repeat
background-size: cover
Escala la imagen lo más posible para llenar a su contenedor, estirando la imagen si es necesario. En caso sea necesario, se delimitará la imagen para que no quede espacio en blanco.
Añade las tildes inversas donde se necesite:
background-image: url("r xaringan:::karl")
background-image: linear-gradient(45deg, red, white)
Ejemplos:
.center[Este texto está centrado.]Este texto está centrado.
Ahora, instalemos el paquete xaringanExtra
e incluyamos xaringanExtra::use_panelset() en un R chunk.
.panelset[.panel[.panel-name[nombre_panel1]...].panel[.panel-name[nombre_panel2]...]].panelset.sideways[.panel[.panel-name[nombre_panel1]...].panel[.panel-name[nombre_panel2]...]].pull-left[...].pull-right[...]Mencionar algunas funcionalidades de xaringanExtra.
---title: "tu título"output: xaringan::moon_reader: self_contained: false css: [default, default-fonts] seal: false # no incluir la diapositiva título automática nature: highlightStyle: github highlightLines: true countIncrementalSlides: true slideNumberFormat: "%current%" ratio: 16:9---
Funcionalidades extra vía el paquete xaringanExtra
Más diseños y estilos visuales vía el paquete xaringanthemer
Comandos iniciales para Git Bash:
git config --global user.name "usuario_de_cuenta_github"git config --global user.email "email_de_cuenta_github"git config --list
Modelo básico para un sitio web creado con R Markdown:
_site.yml:
output: html_document
index.Rmd:
---title: "Mi sitio web"---Table of contents