八十、计算可决(判定)系数(RSQ函数):
RSQ函数用于计算可决系数。等于皮尔生(Pearson)乘积矩相关系数的平方。
可决系数,也叫判定系数或决定系数。是表示一个随机变量与多个随机变量关系的数字特征,是用来反映回归模式,说明因变量变化可靠程度的一个统计指标。可定义为自变量的变差(离差的平方和)对自变量总变差的比值。
语法是:“=RSQ(known_y's,known_x's)”。
参数:known_y's和known_x's是要计算可决系数的两个数组或数据点区域。
例:计算表中参数的可决系数。
在C2单元格插入函数:“=RSQ(A2:A7,B2:B7)”,按【Enter】键确认。
计算可决系数
八十一、计算标准误差(STEYX函数):
STEYX函数用于通过线性回归法预测每个x的y值时所产生的标准误差。 标准误差是在针对单独x预测y时的错误量的一个度量值。其公式为:
语法是:“=STEYX(known_y's, known_x's)”。
参数:known_y's是因变量数据集。
known_x's是自变量数据集。
例:计算表中参数的标准误差。
在C2单元格插入函数:“=STEYX(A2:A7,B2:B7)”,按【Enter】键确认。
计算标准误差
八十二、计算线性回归线的斜率(SLOPE函数):
SLOPE函数用于计算通过已知自变量集known_x's和因变量集known_y's中的数据点的线性回归线的斜率。其计算公式是:
其中 :x 和 y 是样本平均值 AVERAGE(known_x's) 和 AVERAGE(known_y's)。
语法是:“=SLOPE(known_y's, known_x's)”。
参数:known_y's是数字型因变量数据集。
known_x's是自变量数据点集合。
例:计算表中参数的斜率。
在C2单元格插入函数:“=SLOPE(A2:A7,B2:B7)”,按【Enter】键确认。
计算线性回归线的斜率
八十三、计算最佳拟合回归线与y轴的交点值(截距)(INTERCEPT函数):
INTERCEPT函数利用已知的x值与y值绘制的最佳拟合回归线为基础,计算直线与y轴交叉点到原点的距离。其公式为:
其中:x和y是样本平均值,b是斜率。
语法是:“=INTERCEPT(known_y's, known_x's)”。
参数:known_y's是数字型因变量数据集。
known_x's是自变量数据点集合。
例:根据表中参数,计算最佳拟合回归线与y轴的交点值(截距)。
在C2单元格插入函数:“=INTERCEPT(A2:A7,B2:B7)”,按【Enter】键确认。
计算最佳拟合回归线与y轴的交点值(截距)
八十四、返回线性回归方程的参数(LINEST函数):
LINEST函数用于通过最小二乘法计算的最佳拟合线的统计值,返回描述此直线的数组。
LINEST函数也可以与其他函数结合使用来计算未知参数中其他类型的线性模型的统计值,如多项式、对数、指数和幂级数等 。
因为此函数的返回值为数值数组,所以它必须以数组公式的形式输入。
拟合直线的公式为:
y=mx b或y=m1x1 m2x2 ... b。
其中:m值是与每个x值相对应的系数(斜率),b为常量(y轴截距)。
语法是:“=LINEST(known_y's, [known_x's], [const], [stats])”。
参数:known_y's是关系表达式“y=mx b”中已知的y值集合。
known_x's是关系表达式“y=mx b”中已知的x值集合。如果省略则假设该数组为 {1,2,3,...},大小与known_y's相同。
const用于指定是否将常量b设为0。如果为TRUE或省略,b将按正常计算。如果为FALSE,b将被设为 0,使y=mx。
stats用于指定是否返回附加回归统计值。如果为FALSE或省略,则只返回系数m和常量b;如果为TRUE,则返回其他回归统计信息。附加回归统计值如下:
LINEST函数附加回归统计值
例1:根据表中参数计算斜率和y轴截距。
选中C2:D2单元格区域,插入函数“=LINEST(A2:A7,B2:B7,,FALSE)”,按【Ctrl】 【Shift】 【Enter】键确认。
返回线性回归方程的参数
八十五、计算线性回归拟合线的纵坐标(y)值(TREND函数):
TREND函数用于根据通过最小二乘法计算的最佳拟合线计算纵坐标(y)值。
语法是:“=TREND (known_y's, [known_x's], [new_x's], [const])”。
参数:known_y's是直线表达式“y=mx b”中已知的y值集合。
known_x's是直线表达式“y=mx b”中已知的x值集合。如果省略则假设该数组为 {1,2,3,...},大小与known_y's相同。
new_x's是要计算相应y值的新的x值。如果省略,则假设它和known_x's一样。
const用于指定是否将常量b设为0。如果为TRUE或省略,b将按正常计算。如果为FALSE,b将被设为 0,使y=mx。
例:根据表中参数计算拟合线的纵坐标(y)值。
选中C2:C7单元格区域,插入函数“=TREND(A2:A7,B2:B7)”,按【Ctrl】 【Shift】 【Enter】键确认。
计算线性回归拟合线的纵坐标(y)值
八十六、返回指数回归方程的参数(LOGEST函数):
LOGEST函数计算适合数据的指数曲线,并返回描述曲线的值数组。
因为此函数的返回值为数值数组,所以它必须以数组公式的形式输入。
拟合曲线的公式为:
y=b*m^x或者y=(b*(m1^x1)*(m2^x2)*…)
其中m是各指数x的底,b是常量值。 返回的数组为 {mn,mn-1,...,m1,b}。
语法是:“=LOGEST(known_y's, [known_x's], [const], [stats])”。
参数:known_y's是表达式“y=b*m^x”中y值的集合。
known_x's是表达式“y=b*m^x”中x值的集合。如果省略则假设该数组为 {1,2,3,...},大小与known_y's相同。
const用于指定是否将常量b设为1。如果为TRUE或省略,b将按正常计算。如果为FALSE,b将被设为 0,使y=m^x。
stats用于指定是否返回附加回归统计值。如果为FALSE或省略,则只返回系数m和常量b;如果为TRUE,则返回其他回归统计信息。附加回归统计值同LINEST函数。
例:计算表中参数的回归系数(m和b的值)。
选中C3:D3单元格区域,插入函数“=LOGEST(A2:A7,B2:B7)”,按【Ctrl】 【Shift】 【Enter】键确认。
返回指数回归方程的参数
八十七、计算指数回归拟合线的纵坐标(y)值(GROWTH函数):
GROWTH函数用于计算指数回归拟合线的纵坐标(y)值。
其中m是各指数x的底,b是常量值。 返回的数组为 {mn,mn-1,...,m1,b}。
语法是:“=GROWTH(known_y's, [known_x's], [new_x's], [const])”。
参数:known_y's是表达式“y=b*m^x”中y值的集合。
known_x's是表达式“y=b*m^x”中x值的集合。如果省略则假设该数组为 {1,2,3,...},大小与known_y's相同。
new_x's是要计算相应y值的新的x值。如果省略,则假设它和known_x's一样。
const用于指定是否将常量b设为1。如果为TRUE或省略,b将按正常计算。如果为FALSE,b将被设为 0,使y=m^x。
例:计算表中参数的指数回归拟合线的纵坐标(y)值。
选中C2:C7单元格区域,插入函数“=GROWTH(A2:A7,B2:B7)”,按【Ctrl】 【Shift】 【Enter】键确认。
计算指数回归拟合线的纵坐标(y)值
,