ForHosting KIT · Matemáticas

Calculadora de regresión lineal

Vea hasta qué punto una recta explica sus datos: x de 1 a 5 con y de 2, 4, 5, 4 y 5 da pendiente 0,6, intercepto 2,2 y un R cuadrado de 0,6, con todos los residuos. Use dos listas o una serie de puntos. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
X
1, 2, 3, 4, 5
Y
2, 4, 5, 4, 5
Obtiene
N
5
Media x
3
Media y
4
Pendiente
0,6

La regresión lineal simple halla la recta que mejor explica cómo cambia una respuesta y con un predictor x bajo mínimos cuadrados ordinarios. El modelo ajustado se escribe y igual a m por x más b, donde la pendiente m es el cambio esperado en y por un aumento unitario de x y el intercepto b es el valor ajustado cuando x es cero. La bondad de ajuste se resume con R-cuadrado, la fracción de varianza de y explicada por la recta, igual a uno menos la suma de cuadrados residual sobre la suma de cuadrados total. Los estudiantes la encuentran en álgebra y estadística introductoria al trazar diagramas de dispersión y dibujar a mano la recta de mejor ajuste; los analistas usan la misma forma cerrada para líneas de tendencia, curvas de calibración y pronósticos rápidos sin abrir un paquete estadístico completo.

Cómo funciona la regresión lineal por mínimos cuadrados ordinarios

Parta de al menos dos observaciones emparejadas de un predictor x y una respuesta y. Los mínimos cuadrados ordinarios eligen la recta única y igual a m x más b que minimiza la suma de residuos verticales al cuadrado entre cada y observada y el valor predicho en la recta.

Algebraicamente ese mínimo es de forma cerrada: calcule las medias muestrales de x y de y, forme las sumas centradas Sxx igual a la suma de desviaciones al cuadrado de x respecto de su media y Sxy igual a la suma de productos de x e y centrados, luego fije la pendiente m igual a Sxy dividida por Sxx y el intercepto b igual a media y menos m por media x.

Los valores predichos son m por cada x más b; la suma de cuadrados residual es la suma de diferencias al cuadrado entre y y esas predicciones; la suma de cuadrados total es la suma de desviaciones al cuadrado de y respecto de su propia media; R-cuadrado es uno menos residual sobre total. Cuando todos los valores de y son idénticos y la recta horizontal ajusta exactamente, R-cuadrado se informa como uno.

Números no finitos, series vacías, un solo punto y longitudes x e y distintas se rechazan igualmente antes de intentar el ajuste.

Claves de respuesta de deberes y exámenes

Genere pendiente, intercepto, R-cuadrado y tablas residuales para datos emparejados de libro de texto a fin de que docentes y auto-calificadores compartan una única verdad de referencia.

Curvas de calibración de laboratorio

Ajuste lectura del instrumento frente a concentración con mínimos cuadrados ordinarios y exporte la ecuación para pasos de predicción posteriores.

Líneas de tendencia simples en operaciones y producto

Ajuste una tendencia recta a series semanales de volumen o latencia e informe m, b y R-cuadrado sin una pila analítica completa.

¿Qué método usa esta calculadora de regresión lineal?

Sin solucionadores iterativos ni bibliotecas de aprendizaje automático.

¿Qué ocurre si todos los valores de x son iguales?

Varianza nula en x hace Sxx cero, de modo que la pendiente de mínimos cuadrados es indefinida. Añada dispersión en x o use otro modelo.

¿Cuántos puntos necesito?

Al menos dos pares finitos. Un solo punto no determina una recta única bajo mínimos cuadrados; se exigen dos o más.

¿Qué significa R-cuadrado aquí?

R-cuadrado es la fracción de varianza de y explicada por la recta ajustada. Vale uno en un ajuste perfecto y se acerca a cero cuando la recta no explica nada de y.

¿Cuánto cuesta?

La herramienta del navegador es gratuita y se ejecuta en local.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/stat/linear-regression

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/stat/linear-regression \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":"1, 2, 3, 4, 5","y":"2, 4, 5, 4, 5"}'
{
  "x": "1, 2, 3, 4, 5",
  "y": "2, 4, 5, 4, 5"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.linear_regression",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Esta calculadora acepta puntos emparejados como listas paralelas x e y o como un array JSON de pares, rechaza series degeneradas en las que todo x es idéntico porque la pendiente quedaría indefinida, y devuelve las series limpias, medias, pendiente, intercepto, R-cuadrado, correlación, diagnósticos residuales y una cadena de ecuación imprimible.

Cómo funciona la regresión lineal por mínimos cuadrados ordinarios

El método es aritmética de coma flotante determinista sin semillas aleatorias, sin marcas de reloj y sin llamadas de red, de modo que entradas idénticas siempre producen el mismo JSON. Si Sxx es cero porque todo x es idéntico, el denominador se anula y no existe pendiente finita, por lo que la petición se rechaza con invalid_input en lugar de devolver Infinity o NaN.

Qué envía usted y qué recibe

Envíe datos emparejados en una de dos formas. No mezcle points con x e y separados en la misma petición. Se exigen al menos dos pares. Comprobaciones clásicas de libro incluyen x de uno a cinco con y igual a dos, cuatro, cinco, cuatro, cinco, que da pendiente 0.6, intercepto 2.2 y R-cuadrado 0.6; y la recta perfecta por cero uno, uno tres, dos cinco, que da pendiente dos, intercepto uno y R-cuadrado uno. O bien proporcione x e y como arrays JSON de números finitos o como cadenas separadas por comas, espacios o punto y coma de igual longitud, o bien un único campo points como array JSON de pares de dos elementos [x, y] u objetos con campos numéricos x e y. Campos ausentes, listas vacías, tokens no numéricos, NaN, Infinity, desajuste de longitud y x constante fallan con invalid_input y no se cobran. En caso de éxito la respuesta incluye n, arrays x e y limpios, mean_x y mean_y, slope, intercept, r_squared, correlación de Pearson, ss_res y ss_tot, sxx y sxy, valores predichos, residuos, una cadena de ecuación imprimible del tipo y igual a m por x más b, la etiqueta de método ordinary_least_squares y un breve recordatorio de fórmula. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.

Dónde aparecen las calculadoras de regresión lineal en el trabajo real

La calibración de laboratorio mapea la lectura del instrumento x a la concentración y y necesita el intercepto y la pendiente OLS para predicción posterior con los mismos números en cada sección de laboratorio. Equipos de negocio y operaciones trazan líneas de tendencia simples sobre series semanales de volumen, ingresos o latencia sin abrir un cuaderno completo, y exportan la cadena de ecuación a informes. Si más adelante necesita regresión múltiple, ajustes polinómicos, modelos logísticos, resúmenes solo de correlación, resúmenes de cinco números o puntuaciones z, trátelos como intenciones de búsqueda y aterrizajes separados en lugar de sobrecargar esta página de calculadora de regresión lineal. Los cursos de estadística de secundaria y universidad asignan con constancia diagramas de dispersión, ejercicios de recta de mejor ajuste y problemas de interpretar la pendiente; un único oráculo confiable que devuelve pendiente, intercepto y R-cuadrado como JSON limpio agiliza la calificación y el montaje de demostraciones. Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.

Ver la documentación completa del KIT →