1 of 19

Más allá de RMarkdown

O cómo publicar cualquier cosa tu trabajo en una página web sin salir de RStudio

2 of 19

¡Hola!

Paola Corrales

@PaobCorrales

3 of 19

¿Porqué una web? ¿y un blog?

“CV” online

  • posts
  • recursos (cursos, talleres)
  • links a redes

4 of 19

¿Porqué una web? ¿y un blog?

Un trabajo/informe/tema específico

5 of 19

¿Porqué una web? ¿y un blog?

Un blog sobre lo que se te ocurra

6 of 19

¿Porqué una web? ¿y un blog?

La página de tu organización/empresa/�grupo de trabajo

7 of 19

Una web a partir de un archivo .Rmd

01

8 of 19

01_una-pagina

  • Solo requiere {rmarkdown}
  • Cualquier archivo .Rmd se puede convertir en una página web si se llama “index.Rmd”
  • La apariencia y la configuración se controlan desde el YAML

Materiales:

Repo:https://github.com/paocorrales/01_Webs-RMarkdown

Ejemplo: https://01-webs-rmarkdown.netlify.app/

9 of 19

01_una-pagina

10 of 19

Una web a partir de muchos archivos .Rmd

02

11 of 19

02_una-pagina-muchos-rmd

  • Solo requiere {rmarkdown}
  • Permite mostrar más contenido y mejor organizado.
  • La apariencia y la configuración se controlan desde un archivo especial “_site.yml”

Materiales:

Repo:https://github.com/paocorrales/02_Webs-RMarkdown

Ejemplo: https://02-webs-rmarkdown.netlify.app/

12 of 19

02_una-pagina-muchos-rmd

13 of 19

Un blog usando

{blogdown}

03

14 of 19

03_un-blog

  • Suma la magia de {rmarkdown} y la belleza de Hugo gracias a {blogdown}
    • install.packages(“blogdown”)
    • blogdown::install_hubo()
  • Estructura compleja de archivos y carpetas
  • La apariencia y contenido global se configura en el archivo “config.yaml” (o a veces config.toml)

Materiales:

Repo:https://github.com/paocorrales/01_Webs-RMarkdown

Ejemplo: https://03-webs-rmarkdown.netlify.app

15 of 19

03_un-blog

16 of 19

Dónde publicar

la web

04

17 of 19

Opciones para publicar una web

18 of 19

Otros recursos útiles

19 of 19