ESTAT0109 – Mineração de Dados em Estatística
Prof. Dr. Sadraque E. F. Lucena
sadraquelucena@academico.ufs.br
http://sadraquelucena.github.io/mineracao
Aprender a criar, editar e renderizar documentos Quarto no RStudio, integrando
.qmdQuarto é uma plataforma unificada para criar documentos, apresentações e sites combinando texto, código (em R, Python, Julia ou Bash) e suas saídas.
Antes de começar, você precisa ter instalado:

Primeiro crie um projeto.
Fonte: https://rladies-sp.org/
O arquivo quarto editável tem extensão .qmd. Para renderizá-lo clique em render ou utilize o atalho do teclado CTRL + SHIFT + K.
Fonte: https://rladies-sp.org/
.qmdUm arquivo .qmd é dividido em três partes:
O YAML fica no início do documento e define as configurações básicas. Exemplo:
--- e --- é parte do YAML e deve ser escrito com atenção à indentação.Em YAML, os elementos são chamados de pares chave-valor. Algumas chaves são:
title: título do documento.author: nome do(a) autor(a). Pode ser mais de um(a).date: Define a data do documento. Exemplos: "13-03-2025", today.lang: Define o idioma do documento. Exemplos: pt, en.format: tipo de arquivo de saída.Mais detalhes: quarto.org/docs/authoring/front-matter.html
Blocos de código são onde você executa o R (ou outra linguagem). Começam com três crases e o nome da linguagem. Exemplo:
Algumas das principais opções são:
#| echo: controla se o código é exibido no documento.#| eval: determina se o código é executado e a saída apresentada.#| warning: controla a exibição de mensagens de aviso geradas pelo código.#| error: determina se os erros devem ser incluídos na saída.#| label: rótulo dado para fazer referência. Uma vez definido um rótulo, você pode referenciá-lo usando (@nome_do_rotulo).#| fig-cap: adiciona uma legenda a gráficos gerados pelo código.| Sintaxe | Saída |
|---|---|
*itálico* |
itálico |
**negrito** |
negrito |
***itálico negrito*** |
itálico negrito |
sobrescrito^2^ |
sobrescrito2 |
subscrito~2~ |
subscrito2 |
~~riscado~~ |
|
`código literal` |
código literal |
Uma seção e as subseções são definidas pela quantidade de #. O limite são seis níveis. Exemplos:
| Sintaxe | Saída |
|---|---|
# Seção 1 |
Seção 1 |
## Subseção 1 |
Subseção 1 |
### Subsubseção 1 |
Subsubseção 1 |
<https://quarto.org> produz: https://quarto.org[Quarto](https://quarto.org) produz: Quarto produz:
* Item
+ subitem 1
+ subitem 2
- subsubitem 1
1. Item 1
2. Item 2
i) subitem 1
A. subsubitem 1
Item 1
Item 2
subitem 1
| Direita | Esquerda | Padrão | Centralizada |
|--------:|:---------|--------|:------------:|
| 12 | 12 | 12 | 12 |
| 123 | 123 | 123 | 123 |
| 1 | 1 | 1 | 1 |
produz:
| Direita | Esquerda | Padrão | Centralizada |
|---|---|---|---|
| 12 | 12 | 12 | 12 |
| 123 | 123 | 123 | 123 |
| 1 | 1 | 1 | 1 |
$.$$.$X \sim N(\mu,\sigma^2)$ \(~\) produz: \(~~ X \sim N(\mu,\sigma^2)\)
$$ f(x) = \frac{a}{b} e^{-x} $$ \(~\) produz \[ f(x) = \frac{a}{b} e^{-x} \]
@Wickham2023 \(~\) produz \(~\) (autor, ano):
[@Wickham2023] \(~\) produz \(~\) autor (ano):
Agora vamos fazer no RStudio.
