LinRegIntercept (MDX)

Calcula la regresión lineal de un conjunto y devuelve el valor de la intersección x en la línea de regresión, y = ax + b.

Sintaxis

  
LinRegIntercept(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )  

Argumentos

Set_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelve un conjunto.

Numeric_Expression_y
Una expresión numérica válida que normalmente es una expresión de Expresiones Multidimensionales (MDX) de coordenadas de celda que devuelve un número que representa valores para el eje y.

Numeric_Expression_x
Una expresión numérica válida que normalmente es una expresión de Expresiones Multidimensionales (MDX) de coordenadas de celda que devuelven un número que representa valores para el eje x.

Remarks

La regresión lineal, que utiliza el método de mínimos cuadrados, calcula la ecuación de una recta de regresión (es decir, la recta mejor ajustada para una serie de puntos). La recta de regresión tiene la siguiente ecuación, donde a es la pendiente y b es el intersección:

y = ax+b

La función LinRegIntercept evalúa el conjunto especificado frente a la primera expresión numérica para obtener los valores del eje y. La función evalúa entonces el conjunto especificado frente a la segunda expresión numérica, si se especifica, para obtener los valores del eje x. Si no se especifica la segunda expresión numérica, la función utiliza el contexto actual de las celdas del conjunto especificado como valores para el eje x. No especificar el argumento del eje x se usa frecuentemente con la dimensión temporal.

Tras obtener el conjunto de puntos, la función LinRegIntercept devuelve el intercepto de la recta de regresión (b en la ecuación anterior).

Note

La función LinRegIntercept ignora celdas vacías o celdas que contienen texto o valores lógicos. Sin embargo, la función incluye celdas con valores de cero.

Example

El siguiente ejemplo devuelve la intersección de una línea de regresión para las unidades de ventas y las medidas de ventas en tienda.

LinRegIntercept(LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])