LinRegIntercept(MDX)

計算集合的線性迴歸,並回傳迴歸線上 x 截距的值,y = ax + b。

Syntax

  
LinRegIntercept(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )  

論點

Set_Expression
一個有效的多維表達式(MDX)表達式,能回傳一個集合。

Numeric_Expression_y
一個有效的數值表達式,通常是多維表達式(MDX)表達式,針對儲存格座標回傳代表 y 軸值的數字。

Numeric_Expression_x
一個有效的數值表達式,通常是多維表達式(MDX)表達式,該表達式中回傳代表 x 軸數值的單元座標。

備註

線性迴歸使用最小平方法,計算迴歸線的方程(即一系列點的最佳擬合直線)。 迴歸線的方程式如下,其中 a 是斜率,b 是截距:

y = ax+b

LinRegIntercept 函數會將指定的集合與第一個數值表達式對比,以取得 y 軸的值。 接著,該函數會根據指定的集合與第二個數值表達式(如指定)對應,以取得 x 軸的值。 若未指定第二個數值表達式,函數會使用指定集合中格子的當前上下文作為 x 軸的值。 不指定 x 軸論證常用於時間維度。

取得這些點集合後, LinRegIntercept 函數會回傳迴歸線(前方程式中的 b)的截距。

Note

LinRegIntercept 函式會忽略空格或包含文字或邏輯值的格子。 然而,該函數包含值為零的儲存格。

範例

以下範例回傳單位銷售與店鋪銷售指標的迴歸線截距。

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