LinRegR2 (MDX)
计算集的线性回归并返回确定系数 R2。
语法
LinRegR2(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )
参数
Set_Expression
返回集的有效多维表达式 (MDX)。
Numeric_Expression_y
返回表示 Y 轴值的数字的有效数值表达式,通常是单元坐标的多维表达式 (MDX)。
Numeric_Expression_x
通常是单元坐标(返回代表 X 轴的值的数字)的多维表达式 (MDX) 的有效数值表达式。
备注
线性回归使用最小二乘法,可以计算出回归线(即一系列点的最佳拟合线)的公式。 回归线具有以下公式,其中 a 是斜率,b 是截距:
y = ax+b
LinRegR2 函数对指定的 setinst 计算第一个数值表达式,以获取 y 轴的值。 然后,该函数对指定集计算第二个数值表达式(如果指定)的值,以获得 X 轴的值。 如果未指定第二个数值表达式,则该函数使用指定集中的单元的当前上下文作为 X 轴的值。 通常不对时间维度指定 X 轴 参数。
获取点集后, LinRegR2 函数返回统计 R 2,该统计 R2 描述线性公式与点的拟合。
注意
LinRegR2 函数忽略空单元格或包含文本或逻辑值的单元格。 但是,该函数将包含值为零的单元。
示例
以下示例返回统计 R2 ,它描述线性回归公式与单位销售额和商店销售度量值的拟合度。
LinRegR2(LastPeriods(10), [Measures].[Unit Sales],[Measures].[Store Sales])