How I started using RMarkdown
Períodos de pandemia são sempre interessantes! Falo como se tivesse passado por diversos momentos como este; felizmente, isso não é verdade! Entretanto, foi nesse período que descobri o Rmarkdown.
O isolamento social trouxe possibilidades, como eu aprender o R. Pesquisando sobre Latex, tive acesso a diferentes linguagens para elaboração de relatórios reprodutíveis e dinâmicos. A necessidade faz a “força”. Resolvi explorar as possibilidades antes de me dedicar a aprender efetivamente alguma linguagem e descobri que o Rmarkdown é bem mais intuitivo e dinâmico do que o Latex, apesar de ainda precisar do Latex para implementação de equações, por exemplo.
Com RMarkdown, é possível:
Para começar a explorar esse mundo de textos dinâmicos, você precisa inicialmente:
install.packages("knitr")
install.packages("rmarkdown")
Depois, crie um novo arquivo de RMarkdown usando o comando File > New > File menu e selecione R > RMarkdown na lista. No contexto de um projeto, clique com o botão direito do mouse no projeto no Gerenciador de Soluções e selecione Adicionar R Markdown (ou Adicionar > Novo Item e selecionando R Markdown na lista).
Todo documento RMarkdown é composto por três importantes tipos de conteúdo:
- Um cabeçalho YAML
delimitado antes e depois por —
- chunks
de códigos R ou outra linguagem compatível delimitado por ` `.
- Texto estruturado com formatação simples em\#\
para títulos e outros caracteres de formatação
Se ficarem interessados em packages para construção de documentos em Rmarkdown, tenho usado:
Alguns links para quem quiser se aventurar na composição de artigos científicos, textos acadêmicos e não-acadêmicos, apresentações, dashboards, sites e outras possibilidades que o Rmarkdown nos proporciona.
Text and figures are licensed under Creative Commons Attribution CC BY-SA 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".