Configuração do ambiente interativo do R
Instalar a extensão Quarto Live
quarto add r-wasm/quarto-live
Configuração YAML para R interativo
---
format: live-html
webr:
packages:
- dplyr
- ggplot2
---
Tutorial detalhado: Instalando o Quarto Live e o WebAssembly
Scripts básicos do R interativo
Exemplo de bloco de código R:
```{webr}
# Script básico de R interativo
x <- 1:10
mean(x)
```
Resultados:
Tutorial detalhado: R interativo para iniciantes
Plotagem interativa
Exemplo de ggplot2
Código-fonte
```{webr}
library(ggplot2)
ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point()
```
Resultados
Exemplo de Plotly
Código-fonte
```{webr}
library(plotly)
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length, type = 'scatter', mode = 'markers')
```
Resultados
Tutorial detalhado: Visualização interativa de dados em R
Widgets interativos e exercícios
Criação de widgets interativos (htmlwidgets)
Código-fonte
```{webr}
library(DT)
DT::datatable(iris)
```
Resultados
Exercício interativo com dicas e soluções
Código-fonte
::: {.panel-tabset}
#### Exercício
```{webr}
#| exercise: ex_mean
# Calcule a média do seguinte vetor
vec <- c(2, 4, 6, 8, 10)
mean(vec)
```
#### Dica
`mean()`.
Use a função
#### Solução
```r
mean(vec)
```
:::
Use a função mean()
.
mean(vec)
Tutorial detalhado: Projetando e classificando exercícios interativos em R
Leitura adicional
- Blocos de código interativo explicados
- Gerenciando ambientes de execução
- Widgets interativos em R
- Shinylive Essentials for R
Explore mais artigos
Aqui estão mais artigos da mesma categoria para ajudá-lo a se aprofundar no tópico.
Reuso
Citação
@online{kassambara2025,
author = {Kassambara, Alboukadel},
title = {Referência rápida sobre R interativo - Folha de dicas},
date = {2025-03-22},
url = {https://www.datanovia.com/pt/learn/interactive/cheatsheets/interactive-r-quick-reference.html},
langid = {pt}
}