1利用Excel进行线性回归分析_2_



《1利用Excel进行线性回归分析_2_》由会员分享,可在线阅读,更多相关《1利用Excel进行线性回归分析_2_(14页珍藏版)》请在文档大全上搜索。
1、1利用Excel2000进行一元线性回归分析第一步,录入数据以连续10年最大积雪深度和灌溉面积关系数据为例予以说明。录入结果见下图(图1)。图1第二步,作散点图如图2所示,选中数据(包括自变量和因变量),点击“图表向导”图标;或者在“插入”菜单中打开“图表(H)”。图表向导的图标为赠。选中数据后,数据变为蓝色(图2)。MicrosoftExcel-连续10年最大祝雪深度和灌酹面称的数据b斟文件迪褊辑®观閣®插入)格式工具数据1窗口®话唧占嘗A気魏G*°鶴£底蓟蛰m5Bl二|=最大积雪深度沁氷)AECD1年份最大积雪探度風米)j翟溉面积y(T田)
2、2197115.228.63197210.419.34197321.240.55197418.63066197526.448.97197623.4458197713.529.29197816.734.11019792446.71119S019.137.41图2点击“图表向导”以后,弹出如下对话框(图3):1图表向导-4歩骤之1-因表类型?|X|标准类型自定艾类型#(1):#折线團崔下不放可查看示例迪Mlgalla座嫗蜀鮮#取消I上-下一步I完成®#图3在左边一栏中选中“XY散点图”,点击“完成”按钮,立即出现散点图的原始形式观察散点图,判断点列分布是否具有线性趋势。只有当数据具有线性
3、分布特征时,才能采用线性回归分析方法。从图中可以看出,本例数据具有线性分布趋势,可以进行线性回归。回归的步骤如下:首先,打开“工具”下拉菜单,可见数据分析选项(见图5):3图5用鼠标双击“数据分析”选项,弹出“数据分析”对话框(图6):图6然后,选择“回归”,确定,弹出如下选项表(图7):图7进行如下选择:X、Y值的输入区域(B1:B11,C1:C11),标志,置信度(95%),新工作表组,残差,线性拟合图(图8-1)。或者:X、Y值的输入区域(B2:B11,C2:C11),置信度(95%),新工作表组,残差,线性拟合图(图8-2)。注意:选中数据“标志”和不选“标志”,X、Y值的输入区域是不
4、一样的:前者包括数据标志:最大积雪深度x(米)灌溉面积y(千亩)后者不包括。这一点务请注意(图8)。图8-1包括数据“标志”5图8-2不包括数据“标志”再后,确定,取得回归结果(图9)。截距:a=2.356;斜率:b=1.813;相关系数:R=0.989;测定系数:R2=0.979;F值:F=371.945;t值:t=19.286;标准离差(标准误差):s=1.419;回归平方和:SSr=748.854;剩余平方和:SSe=16.107;y的误差平方和即总平方和:sst=764.961。建立回归模型,并对结果进行检验模型为:y=2.356+1.813x至于检验,R、R2、F值、t值等均可以直接
5、从回归结果中读出。实际上,R=0.989416>0.632=R,检验通过。有了R值,F值和t值均可计算出来。F值的0.05,8计算公式和结果为:F=R20.9894162n-k-1(1-R2)1101-1(1-0.9894162)=371.945>5.32=F0.05,87显然与表中的结果一样。t值的计算公式和结果为:Rt=I1-R2Vn-k-1回归结果中给出了残差(0.979416:1-0.97941610-1-1=19.286>2.306=t0.05,8图10),据此可以计算标准离差。首先求残差的平方差为然后求残差平方和S=£2=1.724+A+0.174=16
6、.107,ii=1于是标准'1°s=丫(y-y)2n一k一1iiYi=1=1S=、,'16-107=1.419v#于是I=1419=0.0388<1015%=0.10.15y36.53观测值翟溉面积y残差残差平方129.91284-1.31283811.723544标准离差s221.21082-1.9108173.6512221.418923905340.79036-0.29036450.084312436.07677-0.47&76970.227309渤的均值550.21755-1.3175541.7359490.038E42702644.778790
7、.221209160.043933726.830872.36912775.612766S32.632221.467780292.154379945.866540.833456520.694651036.983230.416769730.173697残差平方和16.106762.013345图ioy的预测值及其相应的残差等进而,可以计算DW值(参见图11),计算公式及结果为DW=X(8-8)2ii-14=2(1.911+1.313)2+A+(0.4170.833)2=。了厶2(1.313)2+(1.911)2+A+0.417282d=1.29。ui§最后给出利用Excel快速估计模型的
8、方法:用鼠标指向图4中的数据点列,单击右键,出现如下选择菜单(图12):图12残差19残差210残差之差残差之差的平方-1.312838-1.910S17-0.E979788890.357578T52-1.910817-0.2903651.6204525012.625866307-0.290365-0.47677-0.1864052320.03474691-0.47677-1.317554-0.E407343050.706918248-1.3175540.22120921.5387631942.3677921680.22120922.36912772.1479185414.6135540592