LinRegPoint (MDX)

セットの線形回帰を計算し、回帰直線の y インターセプト の値を返します。x の特定の値については y = ax + b です。

構文

  
LinRegPoint(Slice_Expression_x, Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )  

引数

Slice_Expression_x
通常、スライサー軸の値を表す数値を返すセル座標の多次元式 (MDX) 式である有効な数値式。

Set_Expression
セットを返す有効な多次元式 (MDX) 式。

Numeric_Expression_y
有効な数値式です。通常は、Y 軸の値を表す数値を返すセル座標の多次元式 (MDX) 式です。

Numeric_Expression_x
有効な数値式です。通常は、X 軸の値を表す数値を返すセル座標の多次元式 (MDX) 式です。

解説

最小二乗法を使用する線形回帰では、回帰直線の式 (つまり、一連の点の最適な線) が計算されます。 回帰直線には次の式があります。ここで、 a は傾き、b は切片です。

y = ax+b

LinRegPoint 関数は、指定したセットを 2 番目の数式に対して評価して、y 軸の値を取得します。 次に、関数は、指定した 3 番目の数値式に対して指定されたセットを評価して、x 軸の値を取得します。 3 番目の数式が指定されていない場合、関数は指定したセット内のセルの現在のコンテキストを x 軸の値として使用します。 x 軸引数を指定しない場合は、時間ディメンションで頻繁に使用されます。

線型回帰直線が計算された後、1 番目の数値式に対して回帰直線式の値が計算され、返されます。

Note

LinRegPoint 関数は、テキストを含む空のセルまたはセルを無視します。 ただし、関数には、値が 0 のセルが含まれます。

次の例では、売上数量と店舗売上の統計的関係に基づいて、過去 10 期間の予測売上数量を返しています。

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

参照

MDX 関数リファレンス (MDX)