Author

Marina Scalon

Published

October 3, 2024

Quarto

Para obter mais informações, visitar o site https://quarto.org.

O cabeçalho yalm define o tema, o estilo, fonte, table of contents, etc…

Identação é feita utilizando o símbolo # sendo a quantidade referente a subseções. Assim # corresponde ao título mais abrangente, ## corresponde a um subtítulo, ### a um sub-subtítulo e assim sucessivamente

Título maior gigante

Título normal

subtítulo menorzim

Imagens

O markdown entende imagem quando temos uma exclamação seguida do endereço

Importação simples de arquivos do seu computador

Colocar a legenda entre colchetes e endereço do arquivo entre parênteses. Pode-se definir o tamanho com {width = xx%} em relação ao tamanho proporcional a figura original. Também pode ser definido um tamanho específico em inches {width = xin} ou milímetros {width = xx}

Amores da minha vida

Copiando e colando diretamente no editor visual

Note que essa opção vai salvar a figura numa pasta no seu computador e direcionar para ela

Abacaxi

Códigos

Usa-se ``` {r} para delimitar os blocos de códigos - pode-se fazer de forma mais rápida com o botão

x <- 2+2

x
[1] 4

Gráficos

Vamos fazer um gráfico usando um dataset sobre emissões de C por ano, para isso, vamos importar os dados:

emissions <- readr::read_csv('https://raw.githubusercontent.com/rfordatascience/tidytuesday/master/data/2024/2024-05-21/emissions.csv')

Fazer o gráfico simples

names(emissions)
[1] "year"                   "parent_entity"          "parent_type"           
[4] "commodity"              "production_value"       "production_unit"       
[7] "total_emissions_MtCO2e"
plot(emissions$total_emissions_MtCO2e~emissions$year)

Para inserir a legenda e informações relativas a figura (como tamanho, etc), usa-se o símbolo #| no início do código.

Code
plot(emissions$total_emissions_MtCO2e~emissions$year)

Figura 1. Emissão de C por ano

Equações

As equações no Quarto são escritas com a linguagem LaTeX (assim como no RMarkdown).

Para que a equação apareça no meio do texto, devemos escrevê-la entre dois cifrões: \(2pi*r^2\)

Para ficarem destacadas no texto:

\[RE = (1- \frac{Nut_{old}}{Nut_{mat}} MLCF)*100\]

Tabelas

Tem vários jeitos, veja aqui, mas vou mostrar usando um pacote para isso, o kableExtra que - eu acho - deixa bem bonitinho. Tambem tem como inserir igual no word usando o visual.

Da mesma forma que os gráfico, usa-se #| seguido das opções diversas para tabelas

library(kableExtra)

tab <- kable(head(emissions))

kable_styling(tab, full_width = F, bootstrap_options = c("striped", "hover", "condensed"))

Fazendo abas

Para fazer abas usa-se ::: panel-tabset

freq <- table(emissions$parent_entity)
barplot(freq)

Figura 2. Entidades responsáveis pelas emissões
kable(head(emissions))
Tabela 2. Dataset
year parent_entity parent_type commodity production_value production_unit total_emissions_MtCO2e
1962 Abu Dhabi National Oil Company State-owned Entity Oil & NGL 0.91250 Million bbl/yr 0.3638848
1962 Abu Dhabi National Oil Company State-owned Entity Natural Gas 1.84325 Bcf/yr 0.1343552
1963 Abu Dhabi National Oil Company State-owned Entity Oil & NGL 1.82500 Million bbl/yr 0.7277697
1963 Abu Dhabi National Oil Company State-owned Entity Natural Gas 4.42380 Bcf/yr 0.3224525
1964 Abu Dhabi National Oil Company State-owned Entity Oil & NGL 7.30000 Million bbl/yr 2.9110786
1964 Abu Dhabi National Oil Company State-owned Entity Natural Gas 17.32655 Bcf/yr 1.2629390

Agora é só explorar!

Existe uma infinidade de opções e formatações e tipos de documentos, basta querer aprofundar o conhecimento e não desistir perante as dificuldades.