Coeficiente de determinación (R²)

Aprende qué te dice R² sobre una recta de regresión, cómo calcularlo a partir de r o de sumas de cuadrados y por qué un R² alto no demuestra causalidad.

Avanzado25 minLección

Definición

El coeficiente de determinación, que se escribe R2R^2, te dice qué parte de la variación de la variable respuesta yy se explica por la relación lineal con la variable explicativa xx.
En la regresión lineal simple (un xx, un yy), es el cuadrado del coeficiente de correlación:
R2=r2R^2 = r^2
También se puede calcular a partir de dos sumas de cuadrados:
R2=1−SSresSStotR^2 = 1 - \frac{SS_{\text{res}}}{SS_{\text{tot}}}
  • SStot=∑(yi−yˉ)2SS_{\text{tot}} = \sum (y_i - \bar{y})^2 es la variación total de los valores de yy alrededor de su media
  • SSres=∑(yi−y^i)2SS_{\text{res}} = \sum (y_i - \hat{y}_i)^2 es la variación que queda después de usar la recta de regresión (la suma de los cuadrados de los residuos, llamada SCR en la lección Residuos)
R2R^2 siempre está entre 00 y 11. Si R2=0,81R^2 = 0{,}81, entonces **el 81 % de la variación de yy se explica por la relación lineal con xx**, y el 19 % restante no lo explica la recta.

Pruébalo ahora

El coeficiente de correlación de un conjunto de datos es r=0,6r = 0{,}6. ¿Cuánto vale R2R^2?

Ejemplos resueltos

En un grupo de estudiantes, la correlación entre el tiempo diario de pantalla (xx, horas) y las horas de sueño (yy) es r=−0,7r = -0{,}7. Halla R2R^2 e interprétalo.
1

Eleva al cuadrado el coeficiente de correlación

R2=r2=(−0,7)2=0,49R^2 = r^2 = (-0{,}7)^2 = 0{,}49 → R2=0,49R^2 = 0{,}49
2

Escríbelo como porcentaje

0,49=49 %0{,}49 = 49\,\% → 49 %
3

Interpreta en el contexto

El 49 % de la variación de las horas de sueño se explica por la relación lineal con el tiempo de pantalla. El 51 % restante se debe a otros factores. → 49 % explicado, 51 % sin explicar

Errores comunes

Usar rr como porcentaje: "r=0,5r = 0{,}5, así que se explica el 50 % de la variación"

Por qué está mal: El porcentaje de variación explicada sale de R2R^2, no de rr. Primero hay que elevar al cuadrado.

Correcto: R2=0,52=0,25R^2 = 0{,}5^2 = 0{,}25, así que solo se explica el 25 % de la variación.

Olvidar el signo al pasar de R2R^2 a rr

Por qué está mal: 0,49=0,7\sqrt{0{,}49} = 0{,}7 siempre es positivo, pero rr puede ser negativo. R2R^2 oculta el sentido de la relación.

Correcto: Toma el signo de la pendiente: si la pendiente es negativa, r=−R2r = -\sqrt{R^2}, por ejemplo r=−0,7r = -0{,}7.

Creer que un R2R^2 alto demuestra que xx causa yy

Por qué está mal: R2R^2 solo mide lo bien que una recta se ajusta a los datos. Una variable de confusión puede influir a la vez en xx y en yy.

Correcto: Di "el 81 % de la variación de yy se explica por la relación lineal con xx", nunca "xx causa el 81 % de yy". Para la causalidad hace falta un experimento controlado.

Creer que un R2R^2 alto significa que una recta es el modelo correcto

Por qué está mal: Unos datos curvos también pueden dar R2=0,96R^2 = 0{,}96. R2R^2 no muestra los patrones de los residuos.

Correcto: Mira siempre el gráfico de residuos. Una dispersión al azar apoya la recta; una U u otro patrón indica que otro modelo se ajusta mejor.

Visual interactivo

Diagrama de dispersión

Buen ajuste: horas de estudio y nota

123455060708090Horas de estudioNota

ŷ = 9x + 43

r = 0,9, R² = 0,81 · correlación positiva fuerte

Toca un punto para ver sus coordenadas.

Diagrama de dispersión

Ajuste débil: talla de zapato y nota

36373839405060708090Talla de zapato (EU)Nota

ŷ = 3x − 44

r = 0,3, R² = 0,09 · correlación positiva débil

Toca un punto para ver sus coordenadas.

Diagrama de dispersión

Datos curvos: R² alto pero modelo equivocado

123450510152025xy

ŷ = 6x − 7

r = 0,981, R² = 0,963 · correlación positiva fuerte

Toca un punto para ver sus coordenadas.

Sandbox interactivo

Calculadora de expresiones

Prueba estos:

Historial

Aún no hay cálculos

Problemas de práctica

18 problemas
Problema 1 de 18
Fácil
El coeficiente de correlación de un conjunto de datos es r=0,6r = 0{,}6. ¿Cuánto vale R2R^2?

Por qué es importante

Cuando ya tienes una recta de regresión, la siguiente pregunta es: ¿qué tan buena es? R2R^2 lo responde con un solo número.
  • Ciencia: los investigadores indican R2R^2 para mostrar lo bien que un modelo describe sus mediciones
  • Empresa: los analistas comparan modelos de ventas y se quedan con el que explica más variación
  • Deporte: los entrenadores comprueban qué parte de la variación de los tiempos de esprint se explica por las horas de entrenamiento
  • Medicina: los médicos ven con qué fuerza una dosis está relacionada con un cambio de la tensión arterial
Saber lo que R2R^2 no dice es igual de importante: un R2R^2 alto no demuestra que xx cause yy, ni demuestra que una recta sea el modelo correcto. Aun así tienes que mirar los residuos.

Aplicaciones del mundo real

Análisis deportivo

Los entrenadores comparan los datos de entrenamiento con los resultados en competición para ver qué parte de la diferencia de rendimiento está relacionada con el entrenamiento.

Ejemplo:

Si la correlación entre las horas de entrenamiento semanales y el tiempo en 100 m es r=−0,85r = -0{,}85, entonces R2=0,7225R^2 = 0{,}7225: cerca del 72 % de la variación de los tiempos se explica por la relación lineal con las horas de entrenamiento.

1Inténtalo tú mismo

En un club de natación, la correlación entre las horas de entrenamiento semanales y el tiempo en 50 m es r=−0,9r = -0{,}9.

¿Cuánto vale R2R^2? Dalo como número decimal.

Paso 1: Escribe la expresión matemática

Eleva al cuadrado el coeficiente de correlación:

Precios de la vivienda

Los analistas inmobiliarios construyen modelos de regresión para el precio de las viviendas y usan $R^2$ para juzgar si un modelo es lo bastante bueno para hacer tasaciones.

Ejemplo:

Un modelo del precio sobre la superficie con R2=0,70R^2 = 0{,}70 explica el 70 % de la variación de los precios; el 30 % restante se debe a la ubicación, el estado y otros factores.

2Inténtalo tú mismo

En un modelo del precio de los pisos sobre la superficie, la variación total es SStot=500SS_{\text{tot}} = 500 y la suma de los cuadrados de los residuos es SSres=75SS_{\text{res}} = 75 (ambas en miles de dólares al cuadrado).

¿Cuánto vale R2R^2? Dalo como número decimal.

Paso 1: Escribe la expresión matemática

Usa R2=1−SSresSStotR^2 = 1 - \frac{SS_{\text{res}}}{SS_{\text{tot}}}:

Medicina y dosis

En los estudios clínicos, los investigadores comprueban con qué fuerza la dosis de un medicamento está relacionada con el cambio de una medida como la tensión arterial.

Ejemplo:

Si una dosis mayor va con una tensión más baja (pendiente negativa) y R2=0,36R^2 = 0{,}36, entonces r=−0,6r = -0{,}6: una relación lineal negativa moderada.

3Inténtalo tú mismo

Un estudio muestra que una dosis mayor va con una tensión arterial más baja. La recta de regresión tiene pendiente negativa y R2=0,64R^2 = 0{,}64.

¿Cuánto vale el coeficiente de correlación rr?

Paso 1: Escribe la expresión matemática

Calcula la raíz cuadrada y elige el signo según la pendiente:

Puntos clave

  • 1El coeficiente de determinación R2R^2 es la parte de la variación de yy que se explica por la relación lineal con xx
  • 2En la regresión lineal simple, R2=r2R^2 = r^2: al elevar al cuadrado el coeficiente de correlación se obtiene R2R^2
  • 3R2=1−SSresSStotR^2 = 1 - \frac{SS_{\text{res}}}{SS_{\text{tot}}} compara la variación que queda con la variación total
  • 4R2R^2 está entre 00 y 11: R2=0,81R^2 = 0{,}81 significa que se explica el 81 % de la variación de yy
  • 5Para volver de R2R^2 a rr, toma R2\sqrt{R^2} con el signo de la pendiente
  • 6Un R2R^2 alto no demuestra causalidad ni que el modelo sea correcto: revisa siempre el gráfico de residuos

Preguntas frecuentes

No para una recta de regresión por mínimos cuadrados como las de esta lección: SSresSS_{\text{res}} nunca es mayor que SStotSS_{\text{tot}}, así que R2R^2 se queda entre 00 y 11. Elevar rr al cuadrado también da siempre un número igual a 00 o mayor.
No para una recta de regresión por mínimos cuadrados como las de esta lección: SSresSS_{\text{res}} nunca es mayor que SStotSS_{\text{tot}}, así que R2R^2 se queda entre 00 y 11. Elevar rr al cuadrado también da siempre un número igual a 00 o mayor.
Depende del campo. En experimentos de física son habituales valores por encima de 0,950{,}95. Cuando se estudian personas (conducta, salud, economía), un R2R^2 de 0,300{,}30 ya puede ser útil, porque a las personas les influyen muchos factores.
Sí en la regresión lineal simple con una sola variable explicativa, que es lo que trata esta lección. Con varias variables explicativas no hay un único rr, pero R2=1−SSresSStotR^2 = 1 - \frac{SS_{\text{res}}}{SS_{\text{tot}}} sigue funcionando.
Porque al elevar al cuadrado se pierde el signo: r=0,8r = 0{,}8 y r=−0,8r = -0{,}8 dan los dos R2=0,64R^2 = 0{,}64. Para saber el sentido, mira la pendiente de la recta de regresión o el propio rr.

Glosario

Coeficiente de determinación (R2R^2)
La parte de la variación de yy que se explica por la relación lineal con xx; un número de 00 a 11
Suma total de cuadrados (SStotSS_{\text{tot}})
∑(yi−yˉ)2\sum (y_i - \bar{y})^2: la variación total de los valores de yy alrededor de su media
Suma de los cuadrados de los residuos (SSresSS_{\text{res}}, también SCR)
∑(yi−y^i)2\sum (y_i - \hat{y}_i)^2: la variación que queda después de usar la recta de regresión
Residuo
La diferencia entre un valor observado y un valor predicho: yi−y^iy_i - \hat{y}_i
Variación explicada
La parte de la variación total de yy que recoge la recta de regresión: SStot−SSresSS_{\text{tot}} - SS_{\text{res}}

Tarjeta de fórmulas

R² a partir de r

R2=r2R^2 = r^2

En la regresión lineal simple, eleva al cuadrado el coeficiente de correlación

R² a partir de sumas de cuadrados

R2=1−SSresSStotR^2 = 1 - \frac{SS_{\text{res}}}{SS_{\text{tot}}}

Uno menos la parte de la variación que queda

Suma total de cuadrados

SStot=∑(yi−yˉ)2SS_{\text{tot}} = \sum (y_i - \bar{y})^2

Cuadrados de las distancias de los valores de y a su media

Suma de los cuadrados de los residuos

SSres=∑(yi−y^i)2SS_{\text{res}} = \sum (y_i - \hat{y}_i)^2

Cuadrados de las distancias de los valores de y a la recta de regresión

r a partir de R²

r=±R2r = \pm\sqrt{R^2}

Usa el signo de la pendiente de la recta de regresión

Reto de hoyUn problema, tres intentos

Más sobre este tema