R Markdown

Creación e divulgación de contidos con R Markdown

Ejemplos Material Requisitos

En el próximo Congreso de la Sgapeio voy a participar en la impartición de un curso sobre R Markdown. En la segunda parte del curso “Creación e divulgación de contidos con R Markdown” trataremos los siguientes temas:

Conversión entre formatos con pandoc.

Creación de libros e documentos có paquete bookdown.

bookdown para crear libros (en múltiples formatos, incluyendo html) a partir de documentos R Markdown.

Escritura de libros con `bookdown`

Introducción Requisitos Get started Primeros pasos Encabezado de index.Rmd Archivo _bookdown.yml

Licencia Publicación en la web

Introducción El paquete bookdown de R permite escribir libros empleando R Markdown de forma fácil. Sin preocuparse mucho por los detalles de composición se pueden crear libros en distintos formatos (HTML / PDF / Word / …). Además de permitir emplear las extensiones Markdown de Pandoc (notas al pie de página, tablas, citas, ecuaciones LaTeX, …), se pueden emplear extensiones markdown para libros (leyendas de figuras y tablas, numeración y referencias cruzadas de figuras / tablas / secciones / ecuaciones / teoremas / ejemplos / …, widgets HTML, …).

Creación de sitios web con `blogdown`

Introducción Creación de un sitio web Creación de contenido

Documentación Algunos ejemplos:

Publicación Lenguaje y traducción Ayuda

Basado en este artículo de Yihui Xie publicado en el Blog de RStudio. Introducción En CRAN está disponible un nuevo paquete de R, blogdown, que permite crear sitios web (estáticos) de uso general (webs personales, blogs, …) con R Markdown. Se puede instalar con: install.packages("blogdown") Para instalar la versión de desarrollo (alojado en GitHub en el repositorio rstudio / blogdown) usar:

Generación de informes con R

R Markdown Introducción Inclusión de código R Inclusión de gráficos Inclusión de tablas Extracción del código R

Spin

R Markdown Introducción Markdown permite la creación de páginas web a partir de documentos de texto de forma muy sencilla y rápida (tiene unas reglas sintácticas muy simples). Este documento se ha generado empleando Markdown y R. R-Markdown es recomendable para difundir análisis realizados con R en formato HTML, PDF y DOCX (Word), entre otros.

A Plain Markdown Post

This is a post written in plain Markdown (.md) instead of R Markdown (.Rmd). The major differences are: You cannot run any R code in a plain Markdown document, whereas in an R Markdown document, you can embed R code chunks (```{r}); A plain Markdown post is rendered through Blackfriday, and an R Markdown document is compiled by rmarkdown and Pandoc. There are many differences in syntax between Blackfriday’s Markdown and Pandoc’s Markdown.

Hello R Markdown

R Markdown Including Plots

R Markdown This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com. You can embed code chunks: this.is = a.code(example) like this R code chunk (also adding the resulting R outcomes): summary(cars) speed dist Min. : 4.0 Min. : 2.00 1st Qu.:12.0 1st Qu.