在日常管理中,经常需要分析变量与变量之间的关系,作为决策的基础。回归分析能够确定两个变量之间的相关关系,同时确定这种关系的强度。在回归分析中,主要根据各种变量的观察值,在所选择的精确度,预测未知变量的值。
在Excel中,提供了多种用于进行线性回归分析和预测的函数。本文将详细介绍这些函数的用法和使用技巧。
★FORECAST函数:预测未来值
FORECAST函数的功能是根据已有的数值计算或预测未来值。FORECAST函数的表达式为:
FORECAST(x,known_y's,known_x's)
参数x表示需要进行预测的数据点,参数known_y's表示因变量数组或数据区域;参数known_x's表示自变量数组或数据区域。
★CORREL函数:计算数据的相关系数
CORREL函数的功能是计算两个数组之间的相关系数。CORREL函数的表达式为:
CORREL(array1,array2)
参数array1和array2分别表示第一组和第二组数值单元格区域。
★GROWTH函数:预测指数增长值
GROWTH函数的功能是根据数据预测指数增长值。GROWTH函数的表达式为:
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值,为可选参数。
New_x's:为需要通过GROWTH函数返回的对应y值的一组新x值。
Const:为一逻辑值,用于指定是否将常数b强制设为1。
★LINEST函数:计算线性拟合的参数
LINEST函数的功能是使用最小二乘法对已知数据进行直线拟合,并计算线性拟合的参数。LINEST函数的表达式为:
LINEST(known_y's,known_x's,const,stats)
参数known_y's是表达式y=mx+b中己知的y值集合,参数known_x's是表达式中已知的
x值集合;参数const是逻辑值,用于指定是否将常量b强制设为0;参数stats是逻辑值, 指定是否返回附加回归统计值。
★INTERCEPT函数计算线性回归的截距
INTERCEPT函数的功能是计算穿过已知的known_x's和known_y's数据点的线性回归线与y轴的交点。INTERCEPT函数的表达式为:
INTERCEPT(known_y's,known_x's)
参数known_y's表示观察值或数据集合;参数known_x's表示自变值或数据集合。
★SLOPE函数:计算线性回归直线的斜率
SLOPE函数的功能是计算根据known_y's和known_x's中的数据点拟合的线性回归直线的斜率。SLOP 函数的表达式为:
SLOPE (known_y's,known_x's)
参数known_y's表示因变量数据点数组,参数known_x's表示自变量数据点集合。
★LOGEST函数:计算指数回归的参数
LOGEST函数的功能是计算最符合数据的指数回归拟合曲线,并计算描述该曲线的数值数组。LOGEST函数的表达式为:
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值,为可选参数。
Const:为一逻辑值,用于指定是否将常数b强制设为1。
Stats:为一逻辑值,指定是否返回附加回归统计值。
★STEYX函数:计算线性回归的标准误差
STEYX函数的功能是计算通过线性回归法计算每个x的y预测值时所产生的标准误差。STEYX函数的表达式为:
STEYX(known_y's,known_x's)
参数known_y's表示因变量数据点数组或区域,参数known_x's表示自变量数据点数组或区域。
★PEARSON函数:计算皮尔生乘积矩相关系数
PEARSON函数的功能是计算Pearson乘积矩相关系数r,这是一个范围在-1.0~1.0之间的无量纲指数,反映两个数据集合之间的线性相关程度。PEARSON函数的表达式为:
PEARSON(arrayl,array2)
参数array1和array2分别为自变量和因变量集合。
★RSQ函数:计算相关系数的平方
RSQ函数的功能是计算根据known_y's和known_x's中数据点计算得出的Pearson乘积矩相关系数的平方。RSQ函数的表达式为:
RSQ(known_y's,known_x's)
参数known_y's和known_x's表示数组或数据点区域。
★TREND函数计算线性趋势的数值
TREND函数的功能是根据已知数组known_y's和known_x's,找到线性拟合的直线,并计算指定数组new_x's在直线上对应的y值。TREND函数的表达式为:
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值集合,参数new_x's是需要函数TREND返回对应y值的新x值,参数const是逻辑值,用于指定是否将常量b强制设为0 。 |