Documentaciónregresion_abr(x, y)

regresion_abr(x,y)\texttt{regresion\_abr}(x, y)

Nombre

regresion_abr - Calcula a, b y r2 de una regresion lineal simple.

Sinopsis

v = estadisticas.regresion_abr(x, y)

Descripcion

Ajusta una recta de la forma y = a + b*x y devuelve tambien el coeficiente de determinacion.

Retorna un VECTOR de tres elementos con a, b y r2.

Formula:

y=a+bxy = a + b x

Validaciones y casos borde

  • Requiere vectores x e y no vacios, de igual dimension y con al menos dos puntos.
  • Si alguna de esas condiciones falla, emite ERROR().
  • Si todos los valores de x son iguales, emite ERROR() porque no puede ajustarse una pendiente lineal.
  • Si y es constante, retorna a = media(y), b = 0 y r2 = 1.

Comportamiento

  • Calcula medias, acumuladores y luego obtiene a, b y r2.
  • Retorna un VECTOR con tres valores numericos en ese orden.

Funciones API relacionadas

  • estadisticas.regresion_ab()
  • estadisticas.r2_lineal()
  • estadisticas.regresion_cubica()

Parámetros

ParámetroTipoDescripción
xVECTORValores de x.
yVECTORValores de y.

Valor de retorno

VECTOR - VECTOR de tres elementos: intercepto a, pendiente b y coeficiente r2.

Ejemplo

ejemplo.blox
VECTOR resultado
resultado = estadisticas.regresion_abr(x, y)