Documentaciónr2_lineal(x, y, a, b)

r2_lineal(x,y,a,b)\texttt{r2\_lineal}(x, y, a, b)

Nombre

r2_lineal - Calcula el coeficiente de determinacion de una recta.

Sinopsis

n = estadisticas.r2_lineal(x, y, a, b)

Descripcion

Mide que tan bien una recta y = a + b*x explica los valores observados.

Formula:

R2=1(yiy^i)2(yiyˉ)2R^2 = 1 - \frac{\sum (y_i-\hat{y}_i)^2}{\sum (y_i-\bar{y})^2}

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 y no tiene variacion y la recta dada reproduce exactamente los datos, retorna 1.
  • Si y no tiene variacion y la recta no reproduce exactamente los datos, emite ERROR().

Comportamiento

  • Usa los parametros a y b de la recta ya ajustada.
  • Compara los residuos con la variacion total respecto a la media.
  • Retorna un NUMERICO con el coeficiente de determinacion.

Funciones API relacionadas

  • estadisticas.regresion_ab()
  • estadisticas.regresion_abr()
  • estadisticas.regresion_cubica()

Parámetros

ParámetroTipoDescripción
xVECTORValores de x.
yVECTORValores de y.
aNUMERICOValor de la recta para x = 0
bNUMERICOPendiente de la recta de regresion.

Valor de retorno

NUMERICO - Coeficiente de determinacion r2.

Ejemplo

ejemplo.blox
NUMERICO resultado
resultado = estadisticas.r2_lineal(x, y, a, b)