Introducción a RMarkdown

Los beneficios de usar RMarkdown:

  • Simple y sencillo: Crear contenido web es rápido y cómodo.
  • A prueba de errores: Difícil cometer errores de sintaxis.
  • Minimalista: Es perfecto para usarlo con editores de texto minimalistas.
  • Versátil: Permite desarrollar análisis de datos y redactar un informe a la vez.

Motivación

Multiples opciones de publicaciones con RMarkdown:

Primeros pasos.

Crear un Rmd.

La creación de un Rmd en RStudio es simple y sencilla.

Partes de un documento Rmd.

Encontraremos 3 partes fundamentales en R Markdown:

  • Metadata: Los metadatos son la configuracón del diseño del documento, se pueden cambiar características de margén, fuentes, formato de salida, etc.En métodos avanzados podemos hacer uso del CSS.
  • Narrativa: Es la prosa del informe, puede contener comentarios o conclusiones de los análisis desarrollados.
  • Código: Son los fragmentos de código, pueden ser desarrollados en diferentes lenguajes.

Compilar de un documento Rmd.

Compilar: Traducir un lenguaje de alto nivel a código absoluto o lenguaje binario

Archivos de salida.

Para crear documentos tenemos las siguientes opciones:

  • html_document
  • word_document
  • pdf_document
  • context_document
  • github_document
  • latex_document
  • md_document

Y para crear presentaciones tenemos las siguientes opciones:

  • beamer_presentation
  • ioslides_presentation
  • powerpoint_presentation
  • slidy_presentation

Formato de otros paquetes:

Exportar a PDF

Si deseamos crear un arcivo de tipo PDF utilizando Rmd, necesitaremos instalar LaTeX. Si no tienes instalado LateX, recomendamos instalar TinyTeX:

install.packages('tinytex')
tinytex::install_tinytex()  # Instala TinyTeX

Más sobre RMarkdown: