电脑

当前位置 /首页/游戏数码/电脑/列表

使用Eviews 7软件做岭回归分析

岭回归是一种专用于共线性数据分析的有偏估计回归方法,通过放弃最小二乘法的无偏性,以损失部分信息、降低精度为代价获得回归系数,对病态数据的拟合要强于最小二乘法。
(以上介绍来自百科)
前面介绍了基本的操作和如何使用Eviews 7做自相关问题的检验,今天我们就来介绍岭回归的做法。也许会有不足,一切具体操作以上课时候老师教授方法为主,每一个老师的教法也会有所不同。
我们在做岭回归之前做了很多的准备操作,让我们熟练操作步骤和了解岭回归原理,并不像网上那么简单的,因为内容比较多,我就分成两篇来写了。

使用Eviews 7软件做岭回归分析

步骤一:建立矩阵

(01)打开Eviews 7软件,依次点击上面菜单栏的【File】——【New】——【Workfile...】,快捷键是“Ctrl+N”,这时候就会出现建立数据的界面。我的数据是1999年到2014年的数据,类型就选择“Annual”,数据区间就是“1999  2014”;我们做的是什么就可以在“WF”里面自己命名成什么,其他默认设置就可以;完成点击【OK】即可。

使用Eviews 7软件做岭回归分析 第2张

(02)在上面的命令界面输入“data y x1 x2”的命令(有几个变量就输入几个),按“Enter”就可以打开输入数据的界面,如果没有显示输入框这时候就需要点击工具条里面的【Edit+/-】,这样就出现输入框,才可以进行接下来的操作。以后一遇到无法输入的情况就可以这样处理。

使用Eviews 7软件做岭回归分析 第3张

(03)在输入状态下点击选中第一个单元格,右击“Ctrl+V”把复制的数据全部粘贴到这里面,关闭之后就已经分别建立了“y x1  x2”的三个数列文件。温馨提示:可以先把所有的数据都从网上复制到Excel里面,保存数据的完整,然后再复制粘贴到上面的界面。有几个自变量就写到Xn,我这里只有两个自变量,所以就只有X1和X2了。

使用Eviews 7软件做岭回归分析 第4张
使用Eviews 7软件做岭回归分析 第5张
使用Eviews 7软件做岭回归分析 第6张

(04)点击小界面的【Genr】输入离差的一系列命令“lc1=x1-@mean(x1)”(复制这一命令后面哟有用哦)再点击一次【Genr】,粘贴上面的命令,再进行修改“lc2=x2-@mean(x2)”每完成一次就点击一次【OK】退出,然后继续下面的操作,有几个解释变量”X“就操作几次。全部完成就可以建立两个离差的文件,点击即可查看详细信息。

使用Eviews 7软件做岭回归分析 第7张
使用Eviews 7软件做岭回归分析 第8张
使用Eviews 7软件做岭回归分析 第9张

(05)建立矩阵:在命令区里输入“matrix(2,2)m”,按“Enter”键就是以“m”为名建立2个解释变量的矩阵;然后继续输入命令“m(1,1)=(@sumsq(lc1))^0.5”和“m(2,2)=(@sumsq(lc2))^0.5”为“m”赋值;每输入一个命令就需要按“Enter”键来完成操作。

使用Eviews 7软件做岭回归分析 第10张

(06)在命令区里输入“matrix(2,2)mni”,按“Enter”键就是以“mni”为名建立2个解释变量的矩阵;然后继续输入命令“mni=@inverse(m)”来求解“m的-1次方”,之后按“Enter”键来完成操作。

使用Eviews 7软件做岭回归分析 第11张

(07)再在命令区里输入“datalmd”(即λ,这里用拼音是为了容易识别),按“Enter”键进入数据输入界面,输入“0.00~0.09”一共10个数据,即赋予“λ”十个数字。完成在出现的界面点击【OK】就可以了。

使用Eviews 7软件做岭回归分析 第12张

(08)建立单位矩阵:输入命令“matrix(2,2)dw”,建立了单位矩阵的文件,单击打开文件在里面点击输入工具【Edit+/-】,交叉输入“1”,如图所示。温馨提示:解释变量多了可能会有所不同,但是操作是一致的,按照矩阵的规格输入数字“1”就行了。

使用Eviews 7软件做岭回归分析 第13张

(09)建立相关矩阵:输入命令“matrix(2,2)xg”,这时候是建立相关矩阵的文件,需要接下来的操作为其赋值。有点繁琐,我就分开介绍吧,先分别点击大界面的菜单栏里面的功能【Quick】—【Group Statistics】—【Correlations】打开“List”界面;然后输入“x1 x2”(有几个变量输入几个)点击【OK】。

使用Eviews 7软件做岭回归分析 第14张
使用Eviews 7软件做岭回归分析 第15张
使用Eviews 7软件做岭回归分析 第16张

(10)全选内容右击选择【Copy】,复制所有的数字;然后打开“xg”文件,进入可输入状态,单击第一个单元格右击选择【Paste】,粘贴内容到相关矩阵里面。关闭“xg”的界面,这样就完成矩阵的一系列操作了,接下来就进行岭回归的一些准备操作了。

使用Eviews 7软件做岭回归分析 第17张
使用Eviews 7软件做岭回归分析 第18张
使用Eviews 7软件做岭回归分析 第19张

步骤二:岭回归的准备工作

(01)点击小界面的【Genr】输入标准的一系列命令“bz1=1/m(1,1)*lc1(复制这一命令为了接下来的方便)”,点击【OK】之后再点击【Genr】,粘贴刚刚复制的内容修改成“bz2=1/m(2,2)*lc2”,点击【OK】就可以建立“bz1 bz2”的矩阵文件,并且通过公式对其赋值。

使用Eviews 7软件做岭回归分析 第20张
使用Eviews 7软件做岭回归分析 第21张

(02)在输入命令去里面输入“matrix(16,2)bz”,就是建立16个数据和两个解释变量的标准矩阵;按“Enter”键进入下一行输入“data bz1 bz2”叫出两个序列合在一起的文件;在可输入状态下,全选数据右击进行复制。然后点击【Name】将这个文件命名为“bzs”,完成点击【OK】。

使用Eviews 7软件做岭回归分析 第22张
使用Eviews 7软件做岭回归分析 第23张

(03)再打开前面建立的“bz”文件,将复制的数据全部粘贴到这里,记得每次输入不了数据就点击【Edit+/-】在输入状态里面粘贴内容,我就不每次每次介绍占地方了哦。

使用Eviews 7软件做岭回归分析 第24张

(04)在命令输入区输入“stom(bzs,bz)”,“Enter”进入下一行输入“matrix(2,16)bzt”;然后下一行继续输入“bzt=@transpose(bz)”,这都是对“bz”的转置和对“bzt”进行赋值。按“Enter”输出结果,点击“bzt”文件就可以看到输出的内容了。做到这一步就已经快完成所有的基本操作了,接下来我另外开一篇介绍具体的正文部分,以免小伙伴们混乱了。

使用Eviews 7软件做岭回归分析 第25张
使用Eviews 7软件做岭回归分析 第26张

特别提示

接下来会另外写一篇进行岭回归的正式操作,希望继续学习下去哦~