Aula 1 - Quarto

Author

Marina Scalon

Published

May 9, 2023

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

Quarto

subtítulo menorzim

Imagens

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

Simples de arquivos

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}

Florinha linda meu amor

Florinha linda demais

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

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

meteorites <- readr::read_csv("https://raw.githubusercontent.com/rfordatascience/tidytuesday/master/data/2019/2019-06-11/meteorites.csv")
Rows: 45716 Columns: 10
-- Column specification --------------------------------------------------------
Delimiter: ","
chr (5): name, name_type, class, fall, geolocation
dbl (5): id, mass, year, lat, long

i Use `spec()` to retrieve the full column specification for this data.
i Specify the column types or set `show_col_types = FALSE` to quiet this message.
plot(meteorites$mass~as.factor(meteorites$fall))

Figura 1. Massa dos meteoros de acordo com o tipo de queda

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 - que deixa bem bonitinho. Ah, 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)
Warning: package 'kableExtra' was built under R version 4.0.5
tab <- kable(head(meteorites),
      col.names = c("Nome", "ID", "Tipo", "Classe", "Massa", "Queda", "Ano", "Lat", "Long", "Localização"))

kable_styling(tab, full_width = F, bootstrap_options = c("striped", "hover", "condensed"))
Nome ID Tipo Classe Massa Queda Ano Lat Long Localização
Aachen 1 Valid L5 21 Fell 1880 50.77500 6.08333 (50.775, 6.08333)
Aarhus 2 Valid H6 720 Fell 1951 56.18333 10.23333 (56.18333, 10.23333)
Abee 6 Valid EH4 107000 Fell 1952 54.21667 -113.00000 (54.21667, -113.0)
Acapulco 10 Valid Acapulcoite 1914 Fell 1976 16.88333 -99.90000 (16.88333, -99.9)
Achiras 370 Valid L6 780 Fell 1902 -33.16667 -64.95000 (-33.16667, -64.95)
Adhi Kot 379 Valid EH4 4239 Fell 1919 32.10000 71.80000 (32.1, 71.8)
Tabela 1. Tipo de Dados

Fazendo abas

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

plot(meteorites$mass~as.factor(meteorites$year))

Figura 2. Massa dos meteoritos em função dos anos

kable(head(meteorites))
name id name_type class mass fall year lat long geolocation
Aachen 1 Valid L5 21 Fell 1880 50.77500 6.08333 (50.775, 6.08333)
Aarhus 2 Valid H6 720 Fell 1951 56.18333 10.23333 (56.18333, 10.23333)
Abee 6 Valid EH4 107000 Fell 1952 54.21667 -113.00000 (54.21667, -113.0)
Acapulco 10 Valid Acapulcoite 1914 Fell 1976 16.88333 -99.90000 (16.88333, -99.9)
Achiras 370 Valid L6 780 Fell 1902 -33.16667 -64.95000 (-33.16667, -64.95)
Adhi Kot 379 Valid EH4 4239 Fell 1919 32.10000 71.80000 (32.1, 71.8)
Tabela 2. Dataset

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.