InfyCalculator
English
📊

Calculadora de regresión polinomial: ajuste cúbico, cuártico y de mayor grado con R²

Ajusta por mínimos cuadrados un polinomio de grado 1 a 6 (cúbico, cuártico, quíntico) a tus datos x, y: ecuación, R², R² ajustado, residuos, predicción y comparación de grados.

Puntos (x, y)
Grado del polinomio
Estimar y en x = (opcional)
Cifras significativas
Cargando calculadora…

Cómo funciona

ŷ = a₀ + a₁x + a₂x² + … + aₙxⁿ · los coeficientes minimizan SSE = Σ(y − ŷ)², es decir a = (XᵀX)⁻¹Xᵀy · R² = 1 − SSE ÷ SST, con SST = Σ(y − ȳ)² · R² ajustado = 1 − (1 − R²)(N − 1) ÷ (N − n − 1) · error estándar = √(SSE ÷ (N − n − 1))

La regresión polinomial ajusta una curva y = a₀ + a₁x + … + aₙxⁿ a datos dispersos por mínimos cuadrados: elige los coeficientes que hacen mínima la suma de los cuadrados de las distancias verticales entre los puntos y la curva. Aunque la curva se dobla, el modelo es lineal en sus coeficientes, así que se resuelve como una regresión lineal múltiple en la que x, x², x³, … funcionan como predictores distintos. Para que las cuentas sean precisas con valores grandes de x o grados altos, la calculadora centra y reescala x antes de resolver con una descomposición QR, y luego regresa los coeficientes a potencias de x. R² es la parte de la variación de y que explica la curva. Subir el grado nunca baja R², por eso también se dan el R² ajustado y el error estándar, que penalizan los coeficientes de más, y una tabla que compara todos los grados con tus datos para ver dónde deja de valer la pena subir. Necesitas al menos grado + 1 valores distintos de x; con exactamente esos, la curva pasa por todos los puntos. A diferencia de las calculadoras de regresión lineal y de parábola por tres puntos del sitio, esta ajusta modelos cúbicos, cuárticos, quínticos y séxticos a cualquier cantidad de puntos. Fuera del rango de los datos los polinomios se comportan mal, así que cuidado con esas predicciones.

Ejemplo resuelto

Con los 10 puntos de ejemplo (x = 1 a 10; y = 2.7, 8.8, 14.0, 15.2, 14.1, 15.9, 16.3, 21.2, 27.2, 40.2), el ajuste cúbico es y = 0.196134x³ − 2.93432x² + 14.6801x − 9.54. Los errores al cuadrado suman SSE = 3.75401 frente a una variación total SST = 950.864, así que R² = 1 − 3.75401 ÷ 950.864 = 0.996052: la cúbica explica el 99.6% de la variación de y. El R² ajustado es 0.994078, el error estándar √(3.75401 ÷ 6) = 0.790992 y la curva estima y = 15.0694 en x = 5.5. La comparación de grados muestra por qué conviene la cúbica: una recta llega solo a R² = 0.82 y una cuadrática a 0.87, mientras que la cuártica casi no mejora R² (0.99615) y su R² ajustado baja a 0.99307.

Fuentes: Omni Calculator: Polynomial regression (model, least squares, matrix method) · Mathleaks / Pearson Algebra 2: cubic and quartic regression example · MetricGate: Polynomial regression worked example (mtcars mpg on hp) · Texas Instruments: R² for cubic and quartic regression

Preguntas frecuentes

¿Cuántos puntos necesito para una regresión cúbica o cuártica?

Al menos grado + 1 puntos con x distintas: 4 para una cúbica, 5 para una cuártica y 7 para una séxtica. Con exactamente esos, la curva pasa por todos y R² vale 1, así que usa bastantes más puntos que coeficientes si quieres un ajuste con sentido.

¿Cómo elijo el grado del polinomio?

Empieza bajo y sube el grado solo mientras el R² ajustado y el error estándar sigan mejorando de forma clara. Revisa también los residuos: si todavía muestran un patrón, un grado mayor puede ayudar; si se ven al azar, detente. La tabla de comparación de grados hace esa revisión por ti.

¿La regresión polinomial es lineal o no lineal?

Es una regresión lineal: la curva no es lineal en x, pero el modelo sí es lineal en los coeficientes a₀, a₁, …, así que los mínimos cuadrados ordinarios la resuelven de forma exacta, sin valores iniciales ni iteraciones.

¿Por qué mis coeficientes salen muy pequeños o muy grandes?

Las potencias altas de valores grandes de x (por ejemplo 2026⁵) son enormes, así que sus coeficientes quedan diminutos. Es normal. Para leerlos mejor, desplaza x antes, por ejemplo usa años desde 2000.

Calculadoras relacionadas

Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.