Hacer predicciones a partir de datos

Usa una recta de regresión para predecir valores, calcular hacia atrás hasta un objetivo y juzgar cuándo puedes fiarte de una predicción.

Intermedio25 minLección

Definición

Cuando tienes una recta de regresión y^=mx+b\hat{y} = mx + b, puedes usarla para hacer predicciones. El símbolo y^\hat{y} (se lee "y gorro") es el valor predicho: el valor que espera la recta, no un valor medido.
Hay dos tipos de preguntas:
  • **Predecir yy a partir de xx**: sustituye el valor de xx y calcula y^=mx+b\hat{y} = mx + b.
  • **Hallar xx para un objetivo yy**: iguala mx+bmx + b al objetivo y despeja: x=y−bmx = \frac{y - b}{m}.
Importa dónde está el valor de xx:
  • Interpolación: xx está dentro del rango de los datos. La predicción suele ser razonable.
  • Extrapolación: xx está fuera del rango de los datos. El patrón puede no continuar, así que la predicción es arriesgada.
Cuánto puedes fiarte de una predicción depende de la fuerza de la correlación: cuando rr está cerca de 11 o de −1-1, los puntos se pegan a la recta y las predicciones son fiables; cuando rr está cerca de 00, solo son estimaciones aproximadas.

Pruébalo ahora

Una recta de regresión es y^=4x+10\hat{y} = 4x + 10. ¿Cuál es el valor predicho cuando x=5x = 5?

Ejemplos resueltos

Una clase anotó las horas de estudio (xx, de 1 a 8 horas) y las notas de un examen (yy, sobre 100). La recta de regresión es y^=5x+52\hat{y} = 5x + 52. Predice la nota de una alumna que estudia 6,56{,}5 horas.
1

Comprueba dónde está el valor de x

Los datos van de 11 a 88 horas, y 1≤6,5≤81 \le 6{,}5 \le 8 → Dentro de los datos: interpolación
2

Sustituye x = 6,5 en la ecuación

y^=5(6,5)+52\hat{y} = 5(6{,}5) + 52 → y^=5×6,5+52\hat{y} = 5 \times 6{,}5 + 52
3

Multiplica

5×6,5=32,55 \times 6{,}5 = 32{,}5
4

Suma la ordenada en el origen

32,5+52=84,532{,}5 + 52 = 84{,}5 → y^=84,5\hat{y} = 84{,}5

Errores comunes

Poner el valor objetivo de y en lugar de x: para una nota objetivo de 8080, calcular 5(80)+52=4525(80) + 52 = 452

Por qué está mal: 8080 es una nota, así que es un valor de yy. Sustituirlo por xx responde a otra pregunta (la nota tras 80 horas de estudio).

Correcto: Iguala la ecuación al objetivo y despeja xx: 80=5x+5280 = 5x + 52, así que x=5,6x = 5{,}6.

Fiarse de la extrapolación: predecir 112112 puntos para 1212 horas de estudio

Por qué está mal: El patrón solo se observó entre 1 y 8 horas. Fuera de ese rango puede cambiar, y aquí la nota ni siquiera puede pasar de 100.

Correcto: Comprueba siempre primero el rango de los datos. Marca las predicciones fuera de él como extrapolación y trátalas con cuidado.

Redondear sin pensar en la situación: dar 84,584{,}5 puntos como exacto, o redondear 5,65{,}6 horas a 55

Por qué está mal: Una predicción es una estimación, y los decimales de más sugieren una precisión que no tiene. Redondear hacia abajo un objetivo puede dejarte corto (5 horas predicen solo 77 puntos).

Correcto: Redondea a la precisión de los datos, y redondea hacia arriba cuando tengas que alcanzar un objetivo o cubrir a todos (tiempo, sillas, autobuses).

Tratar todas las predicciones como igual de fiables

Por qué está mal: Siempre se puede calcular una recta, incluso con datos dispersos. Con r≈0,21r \approx 0{,}21, los valores reales pueden estar lejos de y^\hat{y}.

Correcto: Mira primero el diagrama de dispersión o rr: ∣r∣|r| cerca de 1 significa una predicción fiable, ∣r∣|r| cerca de 0 solo una estimación aproximada.

Visual interactivo

Gráfica de la función

05101520050100150Horas de estudioNotaŷ(6,5; 84,5)

Toca la gráfica o pasa el ratón por encima para leer los valores.

  • Nota predicha ŷ = 5x + 52 = 84,5
  • Horas fuera del rango de datos (0 = interpolación) = 0 h
ŷ = 5x + 52Nota máxima 100Inicio de los datos (1 h)Fin de los datos (8 h)

Diagrama de dispersión

Correlación fuerte: horas de estudio y nota

024685060708090100Horas de estudioNota

ŷ = 5x + 52

r = 0,992 · correlación positiva fuerte

Toca un punto para ver sus coordenadas.

Diagrama de dispersión

Correlación débil: horas de sueño y nota

5678960708090Horas de sueñoNota

ŷ = 2x + 59

r = 0,209 · correlación positiva débil

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
Una recta de regresión es y^=4x+10\hat{y} = 4x + 10. ¿Cuál es el valor predicho cuando x=5x = 5?

Por qué es importante

Las predicciones son la razón principal por la que se ajusta una recta a unos datos:
  • Planificación: una feria escolar predice cuántos visitantes vendrán para saber cuántas sillas colocar.
  • Salud: los médicos comparan la estatura de un niño con modelos de crecimiento para ver si crece con normalidad.
  • Apps de reparto: estiman cuánto tardará tu pedido a partir de la distancia al restaurante.
  • Baterías: los móviles estiman cuántas horas de batería quedan según lo rápido que se gasta.
Una predicción solo sirve si además sabes cuánto fiarte de ella. Distinguir interpolación y extrapolación, redondear con sentido y comprobar la correlación evita que te creas una nota de 112 sobre 100.

Aplicaciones del mundo real

Curvas de crecimiento infantil

Los médicos comparan la estatura de un niño con modelos de crecimiento. Un modelo sencillo para edades de 2 a 10 años es $\hat{y} = 6x + 77$, donde $x$ es la edad en años y $\hat{y}$ la estatura en cm. El modelo solo vale para esas edades: para un adulto de 40 años predeciría $317$ cm.

Ejemplo:

A los 5 años el modelo predice 6(5)+77=1076(5) + 77 = 107 cm.

1Inténtalo tú mismo

Un modelo de crecimiento para edades de 2 a 10 años es y^=6x+77\hat{y} = 6x + 77 (estatura en cm, edad xx en años).

¿Qué estatura predice el modelo para un niño de 8 años?

Paso 1: Escribe la expresión matemática

Sustituye x=8x = 8:

Estimar tiempos de entrega

Las apps de comida a domicilio ajustan rectas a pedidos anteriores para estimar los tiempos de entrega. Una app encontró $\hat{y} = 3x + 8$, donde $x$ es la distancia en km (pedidos de 1 a 12 km) e $\hat{y}$ el tiempo en minutos.

Ejemplo:

Para un restaurante a 5 km la app predice 3(5)+8=233(5) + 8 = 23 minutos.

2Inténtalo tú mismo

El modelo de reparto es y^=3x+8\hat{y} = 3x + 8 (minutos, distancia xx en km, datos de 1 a 12 km). La app quiere prometer la entrega en 35 minutos.

¿Hasta qué distancia en km puede la app hacer esa promesa?

Paso 1: Escribe la expresión matemática

Despeja xx en 35=3x+835 = 3x + 8:

Previsiones de batería del móvil

Los móviles estiman la batería que queda según lo rápido que se gasta. Las mediciones viendo vídeos dieron $\hat{y} = 100 - 8x$, donde $x$ son las horas de vídeo (datos de 0 a 10 horas) e $\hat{y}$ el nivel de batería en porcentaje.

Ejemplo:

Tras 6 horas de vídeo el modelo predice 100−8(6)=52%100 - 8(6) = 52\%.

3Inténtalo tú mismo

El modelo de batería es y^=100−8x\hat{y} = 100 - 8x (porcentaje, xx en horas, datos de 0 a 10 horas). Alguien pregunta qué mostrará la batería tras 15 horas de vídeo.

¿Qué valor predice el modelo para 15 horas?

Paso 1: Escribe la expresión matemática

Sustituye x=15x = 15:

Puntos clave

  • 1Para predecir yy, sustituye xx en y^=mx+b\hat{y} = mx + b; y^\hat{y} es un valor predicho, no medido
  • 2Para hallar la xx de un objetivo yy, iguala mx+bmx + b al objetivo y despeja: x=y−bmx = \frac{y - b}{m}
  • 3La interpolación predice dentro del rango de los datos y suele ser razonable
  • 4La extrapolación predice fuera del rango de los datos y es arriesgada: puede dar incluso valores imposibles
  • 5Redondea las predicciones a una precisión razonable, y hacia arriba cuando debas alcanzar un objetivo o cubrir a todos
  • 6Las predicciones son fiables cuando ∣r∣|r| está cerca de 1 y solo son estimaciones aproximadas cuando rr está cerca de 0

Preguntas frecuentes

El gorro indica que el valor sale de la recta y es una predicción. El valor real, medido, es yy. Separarlos te recuerda que un resultado real puede quedar por encima o por debajo de la predicción.
El gorro indica que el valor sale de la recta y es una predicción. El valor real, medido, es yy. Separarlos te recuerda que un resultado real puede quedar por encima o por debajo de la predicción.
No siempre. Un poco fuera de los datos (por ejemplo x=0x = 0 o x=9x = 9 cuando los datos van de 1 a 8) la estimación todavía puede ser aceptable. Cuanto más te alejas, más probable es que el patrón cambie, así que di claramente que estás extrapolando.
Una regla práctica habitual: ∣r∣≥0,7|r| \ge 0{,}7 es fuerte, de 0,40{,}4 a 0,70{,}7 es moderada y por debajo de 0,40{,}4 es débil. Incluso con una correlación fuerte, una predicción concreta puede fallar por unos puntos.
Despejar xx en y=mx+by = mx + b da una buena estimación para planificar, como en el ejemplo de las horas de estudio. Quien en estadística quiera predecir solo xx calcularía otra recta con xx como variable respuesta, así que toma el resultado como una estimación.

Glosario

Valor predicho y^\hat{y}
El valor de yy que da la recta de regresión para una xx elegida
Rango de los datos
El intervalo desde el menor hasta el mayor valor de xx en los datos
Interpolación
Predicción para un valor de xx dentro del rango de los datos
Extrapolación
Predicción para un valor de xx fuera del rango de los datos; arriesgada porque el patrón puede cambiar
Variable explicativa
La variable xx que se usa para hacer la predicción (por ejemplo, las horas de estudio)
Variable respuesta
La variable yy que se predice (por ejemplo, la nota)

Tarjeta de fórmulas

Predecir y a partir de x

y^=mx+b\hat{y} = mx + b

Sustituye el valor de x y calcula

Hallar x para un objetivo y

x=y−bmx = \frac{y - b}{m}

Resta la ordenada en el origen y después divide entre la pendiente

Comprobación de interpolación

xmin⁡≤x≤xmax⁡x_{\min} \le x \le x_{\max}

Si x está dentro del rango de los datos, la predicción es una interpolación; si no, es una extrapolación

Reto de hoyUn problema, tres intentos

Más sobre este tema