LinRegVariance (MDX)
Calcula la regresión lineal de un conjunto y devuelve la varianza asociada a la línea de regresión, y = ax + b.
Sintaxis
LinRegVariance(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] ] )
Argumentos
Set_Expression
Expresión multidimensional válida (MDX) que devuelve un conjunto.
Numeric_Expression_y
Expresión numérica válida que suele ser una expresión de expresiones multidimensionales (MDX) de coordenadas de celda que devuelven un número que representa valores para el eje Y.
Numeric_Expression_x
Expresión numérica válida que suele ser una expresión de expresiones multidimensionales (MDX) de coordenadas de celda que devuelven un número que representa los valores del eje X.
Observaciones
La regresión lineal, que usa el método de mínimos cuadrados, calcula la ecuación de una línea de regresión (es decir, la línea más adecuada para una serie de puntos). La línea de regresión tiene la siguiente ecuación, donde es la pendiente y b es la intersección:
y = ax+b
La función LinRegVariance evalúa el conjunto especificado en la primera expresión numérica para obtener los valores del eje Y. A continuación, la función evalúa el conjunto especificado en 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 usa el contexto actual de las celdas del conjunto especificado como los valores del eje X. No especificar el argumento del eje X se usa con frecuencia con la dimensión Time.
Después de obtener el conjunto de puntos, la función LinRegVariance devuelve la varianza estadística que describe el ajuste de la ecuación lineal a los puntos.
Nota
La función
Ejemplo
En el ejemplo siguiente se devuelve la varianza estadística que describe el ajuste de la ecuación lineal a los puntos de las medidas de ventas unitarias y ventas de la tienda.
LinRegVariance(LastPeriods(10),[Measures].[Unit Sales],[Measures].[Store Sales])