R

R en línea (webR)

Estadilab · Piloto académico

⚠️ Este entorno de R corre íntegramente en tu navegador (proyecto de código abierto webR). Incluye editor, consola, explorador de archivos y panel de gráficos. Úsalo para comparar resultados con las calculadoras del sitio o con tu R/RStudio local.
🔒 Privacidad: el código y los datos que escribas aquí se ejecutan localmente en tu propio navegador — no se envían a ningún servidor nuestro ni de terceros para procesarse.

Entorno de R interactivo

Escribe tu script en el panel del editor y presiona "Run" (o Ctrl+Enter) para ejecutarlo. La primera carga puede tardar unos segundos mientras el navegador descarga el motor de R.

Logo de R © 2016 The R Foundation, usado bajo licencia CC BY-SA 4.0.

R en línea: programar estadística sin instalar nada

¿Qué es R y por qué se usa?

R es un lenguaje de programación gratuito y de código abierto, creado para el análisis estadístico y la visualización de datos. Es estándar en universidades, investigación y ciencia de datos. Esta herramienta lo ejecuta directamente en tu navegador gracias a WebR, una versión de R compilada para la web.

Ventajas de usarlo en el navegador

Ideas para empezar

Prueba x <- c(12, 15, 18, 14, 20) y luego summary(x), mean(x) o sd(x). Para comparar con las calculadoras de este sitio, ejecuta t.test(), cor.test() o lm() con los mismos datos y verifica que los resultados coinciden. Es una buena manera de aprender la sintaxis a partir de ejercicios que ya conoces.

Limitaciones

La primera carga puede tardar unos segundos y algunos paquetes no están disponibles en WebR. Para proyectos grandes conviene instalar R y RStudio en tu equipo.

Ejercicio sugerido

Reproduce el ANOVA del ejemplo de la calculadora: grupo <- factor(rep(c("A","B","C"), each = 3)), y <- c(5,6,7,8,9,10,11,12,13) y luego summary(aov(y ~ grupo)). Debes obtener F = 27 con 2 y 6 grados de libertad. Prueba también cor.test(c(1,2,3,4,5), c(2,4,5,4,5)) y compara con r = 0,775.

Errores frecuentes y buenas prácticas

El error más común al empezar con R es copiar código sin entenderlo. Ejecute cada línea por separado y observe qué devuelve antes de pasar a la siguiente. Revise siempre los nombres de las variables (R distingue mayúsculas de minúsculas), el separador decimal al importar datos y los valores faltantes (NA), que pueden hacer que funciones como mean() devuelvan NA si no se usa na.rm = TRUE.

Como buena práctica, guarde su código en un archivo de texto, comente lo que hace cada bloque y fije una semilla con set.seed() cuando use números aleatorios, para que otra persona pueda reproducir su resultado. El entorno en el navegador sirve para aprender y probar ideas; para proyectos grandes conviene instalar R y RStudio en su equipo.

Del navegador al análisis propio

Cuando domine los comandos básicos, el siguiente paso es analizar sus propios datos: cárguelos desde un archivo CSV, revise su estructura con str() y summary(), haga gráficos exploratorios con hist() y boxplot() y luego aplique las pruebas que necesite (t.test(), cor.test(), lm(), aov()). Cada función de R tiene documentación: escribir ?t.test abre su ayuda con ejemplos. Practique con conjuntos de datos que incluye R, como mtcars o iris, antes de usar datos reales, para comprobar que entiende lo que hace cada comando.

Preguntas frecuentes

¿Necesito instalar algo?

No. Solo un navegador moderno y conexión a internet para la primera carga.

¿Se guardan mis datos?

El código se ejecuta en tu navegador; no se envían a nuestros servidores. Guarda tu script por tu cuenta si quieres conservarlo.

¿Puedo usar cualquier paquete de R?

No todos; WebR ofrece un conjunto de paquetes compatibles con el navegador.

¿Sirve para aprender?

Sí: es ideal para practicar lo visto en clase y contrastar resultados con las calculadoras.

Última revisión: noviembre de 2026. Conozca cómo se construyen y revisan las herramientas, las fuentes de referencia y la política editorial.