五十、INTERCEPT函数:
INTERCEPT函数用于计算通过已知的known_x's和known_y's数据点的线性回归线的截距,即该回归线与y轴的交点到原点的距离。
计算公式为:
其中:和是样本平均值,b是斜率。
语法是:“=INTERCEPT(known_y's, known_x's)”。
参数:known_y's是数字型因变量数据集。
known_x's是自变量数据点集合。
例:根据表中参数,计算回归线与y轴的交点值(截距)。
在C2单元格中插入函数:“=INTERCEPT(A2:A6,B2:B6)”,按【Enter】键确认。
五十一、LINEST函数:
LINEST函数用于通过最小二乘法计算的最佳拟合线的统计值,返回描述此直线的数组,即线性回归方程的参数。
LINEST函数也可以与其他函数结合使用来计算未知参数中其他类型的线性模型的统计值,如多项式、对数、指数和幂级数等 。
拟合直线的计算公式为:y=mx+b或y=m1x1+m2x2+...+b(有多个区域的x值时)。
其中:m是与每个x值相对应的系数(斜率),b为常量(y轴截距)。
语法是:“=LINEST(known_y's, known_x's, const, stats)”。
参数:known_y's是已知的y值集合。
known_x's是已知的x值集合。如果省略则假设该数组为 {1,2,3,...},大小与known_y's相同。
const用于指定是否将常量b强设为0。如果为TRUE或省略,b将按正常计算;如果为FALSE,b将被设为0,使y=mx。
stats用于指定是否返回附加回归统计值。如果为FALSE或省略,则只返回系数m和常量b;如果为TRUE,则返回其他回归统计信息。附加回归统计值如下:
例:根据表中参数计算斜率和y轴截距。
选中C2:D2单元格区域,插入函数“=LINEST(A2:A6,B2:B6,,FALSE)”,按【Ctrl】+【Shift】+【Enter】键确认。
因为此函数的返回值为数组,所以它必须以数组公式的形式输入。
五十二、TREND函数:
TREND函数用于根据已知数据、通过最小二乘法所得的最佳拟合线,计算其纵坐标(y)值。即通过现在数据预测线性增长值。
语法是:“=TREND (known_y's,known_x's,new_x's,const)”。
参数:known_y's是已知的y值集合。
known_x's是x值集合。
new_x's是要计算相应y值的新的x值。如果省略,则假设它和known_x's一样。
const用于指定是否将常量b设为0。
例:根据表中参数计算拟合线的纵坐标(y)值。
选中D2:D6单元格区域,插入函数“=TREND(A2:A6,B2:B6,C2:C6)”,按【Ctrl】+【Shift】+【Enter】键确认。
因为此函数的返回值为数组,所以它必须以数组公式的形式输入。
五十三、LOGEST函数:
LOGEST函数用于计算适合数据的指数曲线,并返回描述曲线的值数组,即指数回归方程的参数。
拟合曲线的计算公式为或
其中:m是各指数x的底,b是常量值。
语法是:“=LOGEST(known_y's, known_x's, const, stats)”。
参数:const用于指定是否将常量b设为1。如果为TRUE或省略,b将按正常计算;如果为FALSE,b将被设为1。
其他参数同LINEST函数。
例:计算表中参数的回归系数(m和b的值)。
选中C3:D3单元格区域,插入函数“=LOGEST(A2:A6,B2:B6,,FALSE)”,按【Ctrl】+【Shift】+【Enter】键确认。
因为此函数的返回值为数组,所以它必须以数组公式的形式输入。
上一篇:自学WPS表格54:统计函数(七)
下一篇:自学WPS表格56:统计函数(九)