Configuración del entorno interactivo R
Instalar la extensión Quarto Live
quarto add r-wasm/quarto-live
Configuración YAML para R interactivo
---
format: live-html
webr:
packages:
- dplyr
- ggplot2
---
Tutorial en profundidad: Instalación de Quarto Live y WebAssembly
Scripting interactivo básico en R
Bloque de código R de ejemplo:
```{webr}
# Script R interactivo básico
x <- 1:10
mean(x)
```
Resultados:
Tutorial detallado: R interactivo para principiantes
Trazado interactivo
ggplot2 Ejemplo
Fuente del código
```{webr}
library(ggplot2)
ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point()
```
Resultados
Plotly Ejemplo
Fuente del código
```{webr}
library(plotly)
plot_ly(data = iris, x = ~Sepal.Length, y = ~Petal.Length, type = 'scatter', mode = 'markers')
```
Resultados
Tutorial detallado: Visualización interactiva de datos en R
Widgets interactivos y ejercicios
Crear widgets interactivos (htmlwidgets)
Fuente del código
```{webr}
library(DT)
DT::datatable(iris)
```
Resultados
Ejercicio interactivo con pistas y soluciones
Fuente del código
::: {.panel-tabset}
#### Ejercicio
```{webr}
#| exercise: ex_mean
# Calcular la media del siguiente vector
vec <- c(2, 4, 6, 8, 10)
mean(vec)
```
#### Sugerencia
`mean()`.
Usa la función
#### Solución
```r
mean(vec)
```
:::
Usa la función mean()
.
mean(vec)
Tutorial detallado: Diseño y calificación de ejercicios interactivos en R
Lecturas adicionales
- Explicación de los bloques de código interactivo
- Gestión de entornos de ejecución
- Widgets interactivos en R
- Fundamentos de Shinylive para R
Explorar más artículos
Aquí hay más artículos de la misma categoría para ayudarte a profundizar en el tema.
Reutilización
Cómo citar
@online{kassambara2025,
author = {Kassambara, Alboukadel},
title = {Referencia rápida de R interactivo - Hoja de trucos},
date = {2025-03-22},
url = {https://www.datanovia.com/es/learn/interactive/cheatsheets/interactive-r-quick-reference.html},
langid = {es}
}