R es un programa estadístico gratuito y de código abierto para analizar datos y crear gráficos. Lo crearon Ross Ihaka y Robert Gentleman en la Universidad de Auckland en los años 90 y hoy es uno de los estándares en investigación, ciencia de datos y bioestadística. A diferencia de SPSS, se maneja escribiendo código, lo que lo hace más potente y totalmente reproducible.
Resumen rápido
- Precio: gratis para siempre, también para uso comercial. Los paquetes de CRAN también son gratuitos.
- Sistemas: Windows, macOS (Intel y chip Apple) y Linux.
- Dónde descargarlo: en CRAN, la web oficial del proyecto R.
- Recomendado: instalar también RStudio Desktop (gratuito) para trabajar con más comodidad.
¿Qué es el programa estadístico R?
R es a la vez un lenguaje de programación y un entorno para estadística y gráficos. Forma parte del proyecto GNU y se distribuye con licencia libre: cualquiera puede descargarlo, usarlo y modificarlo sin pagar. Su gran ventaja son los paquetes: más de 20.000 extensiones gratuitas en CRAN que cubren desde una prueba t hasta modelos de ecuaciones estructurales, análisis de supervivencia o aprendizaje automático.

Para qué sirve R
- Estadística descriptiva e inferencial: medias, frecuencias, prueba t, chi cuadrado, ANOVA, pruebas no paramétricas.
- Modelos: regresión lineal y logística, modelos mixtos, series temporales, análisis factorial y SEM.
- Gráficos de calidad de publicación, sobre todo con el paquete ggplot2.
- Informes reproducibles que mezclan texto, código y resultados (R Markdown y Quarto).
- Ciencia de datos: limpieza y transformación de datos, aprendizaje automático y minería de texto.
Cómo descargar e instalar R gratis
R se descarga desde CRAN (Comprehensive R Archive Network), la red oficial del proyecto. Elige tu sistema:
- Descargar R para Windows: ejecuta el instalador .exe y acepta las opciones por defecto.
- Descargar R para macOS: elige el paquete para chip Apple (arm64) o para Intel según tu Mac.
- Descargar R para Linux: hay instrucciones para Debian, Ubuntu, Fedora y Red Hat; en Ubuntu basta con instalar el paquete r-base.
Instala también RStudio
R por sí solo es una consola de comandos. La mayoría de personas trabaja con RStudio Desktop, un entorno gratuito de Posit que organiza el código, los datos, los gráficos y la ayuda en una sola ventana. Primero instala R y después RStudio desde la web de Posit.

Primeros pasos con R
Un ejemplo mínimo para leer un archivo y obtener descriptivos y una prueba t:
datos <- read.csv("encuesta.csv")
summary(datos)
t.test(puntuacion ~ grupo, data = datos)Para abrir archivos .sav de SPSS usa el paquete haven: install.packages("haven") y después haven::read_sav("archivo.sav").
R frente a SPSS
| R | SPSS | |
|---|---|---|
| Precio | Gratis | De pago (prueba de 14 días) |
| Forma de trabajo | Código | Menús y sintaxis |
| Curva de aprendizaje | Alta | Baja |
| Métodos disponibles | Prácticamente todos, con paquetes | Los incluidos en cada edición |
| Reproducibilidad | Total | Buena si se guarda la sintaxis |
Si quieres la potencia de R sin escribir código, prueba Jamovi o JASP: los dos usan R por dentro y se manejan con menús. Si buscas lo más parecido a SPSS, mira PSPP. Tienes la comparativa completa en alternativas gratuitas a SPSS.
Preguntas frecuentes sobre R
¿R es gratis?
Sí. R y los paquetes de CRAN son software libre y gratuito, también para uso profesional y comercial. RStudio Desktop también es gratuito.
¿Qué diferencia hay entre R y RStudio?
R es el programa que hace los cálculos. RStudio es un entorno de trabajo que facilita usar R. Necesitas instalar R primero; RStudio es opcional pero muy recomendable.
¿Es difícil aprender R si vengo de SPSS?
Cuesta más al principio porque hay que escribir código, pero con RStudio y unos pocos comandos básicos puedes hacer los análisis habituales en pocas semanas. Jamovi es un buen puente: genera el código R de lo que haces con los menús.
¿R puede abrir archivos de SPSS?
Sí, con el paquete haven, que lee archivos .sav y conserva las etiquetas de variables y valores.


