如何用excel做回归分析 回归分析步骤推荐

Excel数据分析工具库是个很强大的工具 , 可以满足基本的统计分析 , 这里介绍用Excel数据分析工具库中的回归做回归分析 。
本节知识点:
  • Excel数据分析工具库—回归
  • 线性回归和非线性回归
  • 简单线性回归和多重线性回归
  • 逻辑斯蒂回归
一、什么是回归分析(Regression)
1、定义
确定两种或两种以上变量间相关关系的一种统计分析方法 。通过数据间相关性分析的研究 , 进一步建立自变量(i=1,2,3,…)与因变量Y之间的回归函数关系 , 即回归分析模型 , 从而预测数据的发展趋势 。
2、分类
  • 按照涉及的变量的多少 , 分为一元回归和多元回归分析;
  • 按照因变量的多少 , 可分为简单回归分析和多重回归分析;
  • 按照自变量和因变量之间的关系类型 , 可分为线性回归分析和非线性回归分析 。
二、线性回归
1、简单线性回归
简单线性回归又叫一元线性回归 , 即回归模型中只有一个自变量和一个因变量 , 其回归方程可以表示为:
Y=a+bx+

如何用excel做回归分析 回归分析步骤推荐


其中 , Y表示因变量 , x表示自变量 , a是 常数 , b是斜率 , 

如何用excel做回归分析 回归分析步骤推荐


【如何用excel做回归分析 回归分析步骤推荐】是随机误差 。
2、最小二乘法:
如何确定参数a和b,则要用最小二乘法来实现 。通过最小化误差的平方和寻找数据的最佳函数匹配 , 即使得观测点和估计点的距离的平方和最小 。
3、线性回归分析的步骤:
  • 确定自变量和因变量
  • 绘制散点图 , 确定回归模型类型
  • 估计模型参数 , 建立回归模型:最小二乘法进行模型参数估计
  • 对回归模型进行检验
  • 利用回归模型进行预测
4、多重线性回归
定义:一个因变量与多个自变量的线性回归问题 , 是一元线性回归的推广 。其回归方程可以写为:

如何用excel做回归分析 回归分析步骤推荐


多重线性回归方程中回归系数的估计也是用到最小二乘法
三、用Excel做回归分析
我们研究销售额Y和推广费用X1之间的关系 , 数据如下:

如何用excel做回归分析 回归分析步骤推荐


首先我们用数据分析—相关系数分析计算一下自变量和因变量之间的相关系数为0.95157 , 为强相关 。

如何用excel做回归分析 回归分析步骤推荐


绘制散点图如下:

如何用excel做回归分析 回归分析步骤推荐


然后 , 我们用数据分析库里的回归来做分析

如何用excel做回归分析 回归分析步骤推荐


注意Y值和X值输入区域 , X值是自变量 , Y是因变量 。

如何用excel做回归分析 回归分析步骤推荐


四、线性回归方程的检验
评价回归拟合程度好坏(重要):

如何用excel做回归分析 回归分析步骤推荐


1、 先看回归统计表 , Multiple R即相关系数R的值 , 和我们之前做相关分析得到的值一样 , 大于0.8表示强正相关 。
2、 回归统计表中的R Square是R平方值 , R平方即R的平方 , 又可以叫判定系数、拟合优度 , 取值范围是[0,1],R平方值越大 , 表示模型拟合的越好 。一般大于70%就算拟合的不错 , 60%以下的就需要修正模型了 。这个案例里R平方0.9054 , 相当不错 。
3、 Adjusted R是调整后的R方 , 这个值是用来修正因自变量个数增加而导致模型拟合效果过高的情况 , 多用于衡量多重线性回归 。
4、 第二张表 , 方差分析表 , df是自由度 , SS是平方和 , MS是均方 , F是F统计量 , Significance F是回归方程总体的显著性检验 , 其中我们主要关注F检验的结果 , 即Significance F值 , F检验主要是检验因变量与自变量之间的线性关系是否显著 , 用线性模型来描述他们之间的关系是否恰当 , 越小越显著 。这个案例里F值很小 , 说明因变量与自变量之间显著 。
5、 残差是实际值与预测值之间的差 , 残差图用于回归诊断 , 回归模型在理想条件下的残差图是服从正态分布的 。
6、 第三张表我们重点关注P-value , 也就是P值 , 用来检验回归方程系数的显著性 , 又叫T检验 , T检验看P值 , 是在显著性水平α(常用取值0.01或0.05)下F的临界值 , 一般以此来衡量检验结果是否具有显著性 , 如果P值>0.05 , 则结果不具有显著的统计学意义 , 如果0.01<P值<0.05 , 则结果具有显著的统计学意义 , 如果P<=0.01 , 则结果具有极其显著的统计学意义 。T检验是看某一个自变量对于因变量的线性显著性 , 如果该自变量不显著 , 则可以从模型中剔除 。
7、 从第三张表的第一列我们可以得到这个回归模型的方程:y=4361.486+1.198017x , 此后对于每一个输入的自变量x,都可以根据这个回归方程来预测出因变量Y 。
这里简单总结了一下什么是回归分析 , 如何用excel做线性回归分析 , 以及如何评价回归方程拟合程度的好坏 。入门很简单 , 精通还很遥远 , 我们都在学习中 。