Volver a la lección

Guía del profesor: 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.

Usa esta lección con tu clase

Gratis, sin cuentas para los alumnos.

Compartir con los alumnos

Los alumnos abren la lección y practican con corrección inmediata.

Ficha imprimible

Todos los ejercicios en papel, con las soluciones aparte.

Cuestionario de clase

10 preguntas sobre Regresión. Los alumnos entran con su nombre y tú ves todas las puntuaciones.

Para profesores

Objetivos de aprendizaje
  • Calcular R2R^2 a partir del coeficiente de correlación con R2=r2R^2 = r^2
  • Calcular R2R^2 a partir de SSresSS_{\text{res}} y SStotSS_{\text{tot}} con R2=1−SSresSStotR^2 = 1 - \frac{SS_{\text{res}}}{SS_{\text{tot}}}
  • Interpretar R2R^2 en contexto como el porcentaje de la variación de yy explicado por la relación lineal con xx
  • Hallar rr a partir de R2R^2 usando el signo de la pendiente
  • Explicar por qué un R2R^2 alto no demuestra causalidad ni un modelo correcto, y usar los residuos para comprobar el ajuste
Requisitos previos
  • • Coeficiente de correlación: qué mide rr y por qué −1≤r≤1-1 \le r \le 1
  • • Regresión lineal: hallar y usar una recta de mejor ajuste y^=mx+b\hat{y} = mx + b
  • • Residuos: valores observados menos valores predichos y gráficos de residuos
  • • Diagramas de dispersión, y además cuadrados de decimales, raíces cuadradas y porcentajes
Iniciadores de discusión
  • 1. Dos modelos tienen R2=0,64R^2 = 0{,}64, uno con r=0,8r = 0{,}8 y otro con r=−0,8r = -0{,}8. ¿En qué se parecen y en qué se diferencian?
  • 2. ¿Por qué crees que elevamos los residuos al cuadrado antes de sumarlos en lugar de sumarlos sin más?
  • 3. Un modelo con R2=0,30R^2 = 0{,}30, ¿es inútil? ¿Cuándo podría seguir siendo útil?
  • 4. Las ventas de helados y las quemaduras de sol tienen un R2R^2 alto. ¿Los helados causan quemaduras? ¿Qué otra cosa podría explicarlo?
  • 5. ¿Cómo pueden unos datos curvos dar aun así un R2R^2 alto para una recta?
Conceptos erróneos comunes

R2R^2 es el porcentaje de puntos que están sobre la recta de regresión

Remediación: Muestra un conjunto de datos en el que ningún punto está exactamente sobre la recta pero R2=0,81R^2 = 0{,}81. Explica que R2R^2 compara la variación que queda con la variación total, no cuenta puntos.

R2=rR^2 = r, así que r=0,7r = 0{,}7 significa que se explica el 70 %

Remediación: Pide a los estudiantes que calculen 0,72=0,490{,}7^2 = 0{,}49 y comparen 49 % con 70 %. Repite con r=0,3r = 0{,}3 (R2=0,09R^2 = 0{,}09) para mostrar lo rápido que baja la parte explicada.

Un R2R^2 alto significa que xx causa yy y que la recta es el modelo correcto

Remediación: Usa los datos curvos y=x2y = x^2 (R2R^2 alto, residuos en U) y un ejemplo con variable de confusión como los helados y las quemaduras de sol. Pregunta qué es lo que R2R^2 no puede ver.

Ideas de diferenciación

Para estudiantes con dificultades:

  • • Empezar solo con R2=r2R^2 = r^2, usando la calculadora para los cuadrados
  • • Usar una frase modelo: "El ___ % de la variación de ___ se explica por la relación lineal con ___"
  • • Dar SSresSS_{\text{res}} y SStotSS_{\text{tot}} directamente antes de pedir que los calculen

Para estudiantes de nivel:

  • • Calcular SStotSS_{\text{tot}}, SSresSS_{\text{res}} y R2R^2 para conjuntos pequeños de 5 puntos
  • • Volver de R2R^2 a rr usando el signo de la pendiente
  • • Comparar dos modelos de los mismos datos y decidir cuál explica más variación

Para estudiantes avanzados:

  • • Demostrar que para la recta de mínimos cuadrados SStot=SSres+SSregSS_{\text{tot}} = SS_{\text{res}} + SS_{\text{reg}} y que R2=SSregSStotR^2 = \frac{SS_{\text{reg}}}{SS_{\text{tot}}}
  • • Investigar cómo cambia R2R^2 con un solo valor atípico
  • • Ajustar una curva a los datos y=x2y = x^2 y comparar su R2R^2 y sus residuos con los de la recta
Alineación con estándares
  • HSS.ID.C.8 (CCSS.MATH.CONTENT.HSS.ID.C.8)

    Calcular (con tecnología) e interpretar el coeficiente de correlación de un ajuste lineal

  • HSS.ID.B.6.B (CCSS.MATH.CONTENT.HSS.ID.B.6.B)

    Evaluar de manera informal el ajuste de una función representando y analizando los residuos

  • HSS.ID.C.9 (CCSS.MATH.CONTENT.HSS.ID.C.9)

    Distinguir entre correlación y causalidad

Recursos de la lección
  • visualDiagramas de dispersión: ajuste fuerte y débil

    Dos diagramas de dispersión con línea de tendencia y residuos: uno con r=0,9r = 0{,}9 (R2=0,81R^2 = 0{,}81) y otro con r=0,3r = 0{,}3 (R2=0,09R^2 = 0{,}09)

  • activity¿Explicado o no?

    Los estudiantes recogen datos de la clase (envergadura y estatura, talla de zapato y nota), hallan R2R^2 con la calculadora y argumentan qué relación es más fuerte

  • worksheetPráctica de R²

    Pasar de rr a R2R^2 y al revés, calcular R2R^2 a partir de sumas de cuadrados y redactar interpretaciones en contexto

Contenido de la lección

Todo lo que ven los alumnos: definición, ejemplos, errores comunes, aplicaciones. Toca para abrir.

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.

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.

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

¿Puede R² ser negativo?

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.

¿Qué se considera un buen R²?

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.

¿R² es siempre igual a r²?

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.

¿Por qué R² no dice nada sobre el sentido de la relación?

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

Más sobre este tema