Relatórios Dinâmicos com R Markdown

Maurício Najjar
27/06/2016

Seminário CER

Markdown como Linguagem

  • Markdown é uma LML (Lightweight Markup Language) criada em 2004 por John Gruber.
  • Feita para contemplar uma sintaxe de formatação simplificada de forma que pode ser convertida em HTML e outros formatos.
  • Idealizado para ser fácil de escrever, e mais importante, fácil de ler.
  • Sites como GitHub, Reddit, Diaspora, Stack Exchange, OpenStreetMap, and SourceForge usam variantes do Markdown para facilitar a discussão entre usuários.

Markdown

Wikipedia Ilustração da praticidade oferecida pela linguagem.

R Markdown

Formatos R Markdown

  • HTML
  • PDF
  • MS Word
  • Beamer
  • HTML5 Slides
  • Tufte handouts
  • Books
  • Dashboards
  • Websites

R Markdown

  • Assim como a linguagem Markdown, o R Markdown facilita a criação de diversos formatos de arquivo.
  • A seguir serão mostrados os passos para abrir um relatório em R Markdown e alguns formatos suportados.
  • Sendo um formato para escrever relatórios dinâmicos com o R, converte o código em R e seus resultados em apresentação de slides, PDFs, documentos em HTML, arquivos em Word e outros.

Relatório

  • Disponível e convertível entre os formatos PDF, HTML e Word.
  • Pode ser composto de texto, tabelas, equações e imagens além do uso de códigos e de saídas em R.
  • Sendo as unidades de código chamadas de chunk.

Passo 1

File > New File > R Markdown