搜档网
当前位置:搜档网 › Eviews教程-超详细完整版

Eviews教程-超详细完整版

Eviews教程-超详细完整版
Eviews教程-超详细完整版

1.EVIEWS基础 (3)

1.1. E VIEWS简介 (3)

1.2. E VIEWS的启动、主界面和退出 (3)

1.3. E VIEWS的操作方式 (5)

1.4. E VIEWS应用入门 (6)

1.5. E VIEWS常用的数据操作 (15)

2.一元线性回归模型 (24)

2.1. 用普通最小二乘估计法建立一元线性回归模型 (24)

2.2. 模型的预测 (30)

2.3. 结构稳定性的C HOW检验 (34)

3. 多元线性回归 (39)

3.1. 用OLS建立多元线性回归模型 (39)

3.2. 函数形式误设的RESET检验 (45)

4. 非线性回归 (48)

4.1. 用直接代换法对含有幂函数的非线性模型的估计 (48)

4.2. 用间接代换法对含有对数函数的非线性模型的估计 (50)

4.3. 用间接代换法对CD函数的非线性模型的估计 (53)

4.4. NLS对可线性化的非线性模型的估计 (55)

4.5. NLS对不可线性化的非线性模型的估计 (58)

4.6. 二元选择模型 (62)

5. 异方差 (68)

5.1. 异方差的戈得菲尔德——匡特检验 (68)

5.2. 异方差的WHITE检验 (72)

5.3. 异方差的处理 (75)

6. 自相关 (79)

6.1. 自相关的判别 (79)

6.2. 自相关的修正 (83)

7. 多重共线性 (87)

7.1. 多重共线性的检验 (87)

7.2. 多重共线性的处理 (92)

8. 虚拟变量 (94)

8.1. 虚拟自变量的应用 (94)

8.2. 虚拟变量的交互作用 (99)

8.3. 二值因变量:线性概率模型 (101)

9. 滞后变量模型 (105)

9.1. 自回归分布滞后模型的估计 (105)

9.2. 多项式分布滞后模型的参数估计 (110)

10. 联立方程模型 (115)

10.1. 联立方程模型的单方程估计方法 (115)

10.2. 联立方程模型的系统估计方法 (119)

2

3

1. Eviews 基础

1.1. Eviews 简介

Eviews :Econometric Views (经济计量视图),是美国QMS 公司(Quantitative Micro Software Co.,网址为https://www.sodocs.net/doc/ed6910347.html, )开发的运行于Windows 环境下的经济计量分析软件。Eviews 是应用较为广泛的经济计量分析软件——MicroTSP 的Windows 版本,它引入了全新的面向对象概念,通过操作对象实现各种计量分析功能。

Eviews 软件功能很强,能够处理以时间序列为主的多种类型数据,进行包括描述统计、回归分析、传统时间序列分析等基本数据分析以及建立条件异方差、向量自回归等复杂的计量经济模型。

1.2. Eviews 的启动、主界面和退出 1.2.1. Eviews 的启动

单击Windows 的【开始】按钮,选择【程序】选项中的【Eviews 5】,单击其中的【Eviews5】;或者在相应目录下用鼠标双击启动Eviews 5程序,进入主窗口。如图1.1

所示:

1.1

菜单栏

命令窗口

工作区

状态栏

1.2.2.Eviews的主界面

1.2.2.1. 标题栏

Eviews窗口的顶部是标题栏,标题栏左边是控制框;右边是控制按钮,有【最小化】、【最大化(或还原)】、【关闭】三个按钮。

1.2.2.2. 菜单栏

标题栏下面是菜单栏。菜单栏中排列着按照功能划分的9个主菜单选项,用鼠标单击任意选项会出现不同的下拉菜单,显示该部分的具体功能。9个主菜单选项提供的主要功能如下:

【File】有关文件(工作文件、数据库、Eviews程序等)的常规操作,如文件的建立(New)、打开(Open)、保存(Save/Save As)、关闭(Close)、导入(Import)、导出(Export)、打印(Print)、运行程序(Run)等;选择下拉菜单中的Exit将退出Eviews 软件。

【Edit】通常情况下只提供复制功能(下拉菜单中只有Cut、Copy项被激活),应与粘贴(Paste)配合使用;对某些特定窗口,如查看模型估计结果的表达式时,可对窗口中的内容进行剪切(Cut)、删除(Delete)、查找(Find)、替换(Replace)等操作,选择Undo表示撤销上步操作。

【Objects】提供关于对象的基本操作。包括建立新对象(New Objects)、从数据库获取/更新对象(Fetch/Update from DB)、重命名(Rename)、删除(Delete)。

【View】和【Procs】二者的下拉菜单项目随当前窗口不同而改变,功能也随之变化,主要涉及变量的多种查看方式和运算过程。我们将在以后的实验中针对具体问题进行具体介绍。

【Quick】下拉菜单主要提供一些简单常规用法的快速进入方式。如改变样本范围(Sample)、生成新序列(Generate Series)、显示对象(Show)、作图(Graph)、生成新组(Empty Group)以及序列和组的描述统计量、新建方程和V AR。

【Options】系统参数设定选项。与一般应用软件相同,Eviews运行过程中的各种状态,如窗口的显示模式、字体、图像、电子表格等都有默认的格式,用户可以根据需要选择Options下拉菜单中的项目对一些默认格式进行修改。

【Windows】提供多种在打开窗口种进行切换的方式,以及关闭所有对象(Close All Objects)或关闭所有窗口(Close All)。

【Help】Eviews的帮助选项。选择Eviews Help Topics按照索引或目录方式在所有帮助信息种查找所需项目。下拉菜单还提供分类查询方式,包括对象(Object)、命令(Command)、函数(Function)、矩阵与字符串(Matrix&String)、程序(Programming)等五个方面。

4

1.2.2.3. 命令窗口

菜单栏下面是命令窗口(Command Windows),窗口内闪烁的“︱”是光标。用户可在光标位置用键盘输入各种Eviews命名,并按回车键执行该命令。

1.2.2.4. 工作区窗口

命令窗口下面是Eviews的工作区窗口。操作过程中打开的各子窗口将在工作区内显示。

1.2.2.5. 状态栏

Eviews主窗口的底部是状态栏,从左到右分别为:信息框、路径框、当前数据库框和当前工作文件框。

1.2.3.Eviews的退出

选择【File】项下的【Exit】将退出Eviews程序,或者直接点击标题栏上的【关闭】按钮如果工作文件没有保存,系统将提示用户保存文件。如图1.2所示

图 1.2

1.3. Eviews的操作方式

5

A B

C D

1.4. Eviews应用入门

1.4.1.工作文件的创建

Eviews要求数据的分析处理过程必须在特定的工作文件(Workfile)中进行,工作文件(Workfile)在创建和打开之后便一直保存在内存中,这使得对工作文件中的对象进行存取的速度更快。所以在录入和分析数据之前,应创建一个工作文件。每个工作文件都具有特定的样本数据频率(frequency)和范围(range)。

选择【File】-【New】-【Workfile】(或者在命令窗口中输入:create)如图1.3所示:

6

图 1.3

此时屏幕出现一个工作文件定义对话框,要求用户指定序列观测数据的频率和样本范围,如图1.4所示:

图 1.4

左上角为工作文件结构类型,其中包括三种,如图1.5所示:

图 1.5

1.4.1.1. 时间序列数据

Eviews默认的结构为【Dated-regular frequency】,在右上角为数据频率,在对话框中选择合适的数据频率和起始及结束范围。数据频率各选项为:

【Annual】用4位数表示年度,如1980、1999、2004等。Start Date后输入起始年份,End Date后输入终止年份。如果只有两位数,那么系统将默认为20世纪的年份,如

7

98默认为1998。(注意:Eviews无法识别公元100年以前的年份。)

【Semi-annual】数据频率为半年,表示为“年:上半年”或“年.上半年”。如起始日期为2002年下半年,结束日期为2004年上半年,那么表示为在Start Date后输入2002:2(或2002.2),在End Date后输入2004:1(2004.1)。注意年后面只能跟1、2,分别代表上下半年。

【Quarterly】数据频率为季度,表示为“年:季度”或“年.季度”。具体输入同上。如2003:3注意年后面只能跟1、2、3、4,分别代表四个季度。Eviews5在Eview3的基础上提供了一种新的季度识别方法,如输入数据“Feb 1990”和“May 2000”或者“12/6/1990”和“4/7/2000”则Eviews将自动识别恰好包括该段时间的季度。

【Monthly】数据频率为月度,表示为“年:月度”或“年.月度”。如2002:11、2003:08(等价于2003:8)。同样,如果输入数据为“12/6/1990”和“4/7/2000”则Eviews将自动识别恰好包括该段时间的月份。

【Weekly】数据频率为周,表示为“月/日/年”。在输入起止时间以后,系统将会自动地将时间调整为相隔7天的整周时间。(注意:Eviews默认的时间表示方式为“月/日/年”,例如“8/10/97”表示1997年8月10日;如果要修改为“日/月/年”的表示方法,点击Eviews菜单栏上的【Options】—【Default Frequency Conversion & Date Display】,在弹出的对话框中将【Format for daily/weekly dates】中的选项改为【Day/Month/Year】,那么“8/10/97”表示的时间即为1997年10月8日。下同)

【Daily(5 day weeks)】数据频率日,表示为“月/日/年”。表示一周5天工作日,系统将自动生成每周5天的时间序列。如11/28/2003表示2003年11月28日。

【Daily(7 day weeks)】数据频率为日,表示为“月/日/年”。表示一周7天工作日,系统将自动生成每周7天的时间序列。

【Integer Date】该序列是一个比较特殊的序列,由简单的列举产生,其支持任何整数,并可以识别100以内的数字。

1.4.1.

2. 截面数据

在工作文件结构类型选项中选择【Unstructured / Undated】,如图1.6所示:

8

图 1.6

只要在右上角的【Dated range】的【Observation】输入序列个数,即可生成一个区间在1到序列个数范围内的截面数据集。

1.4.1.3. 平衡面板数据

在工作文件结构类型选项中选择【Balanced Panel】,如图1.7所示:

图 1.7

在右上角的【Panel specification】中选择时间序列的频率,并输入起止时间;此外需要在【Number of cross】输入截面个数用以构造平衡面板数据。

最后在右下角【Names (optional)】的【WF】中输入当前创建的工作文件的名称以及【Page】中输入当前文件的当前工作页面的名称。(该步骤为可选,如果现在不输入也可以在保存时输入)

输入完毕以后,点击【OK】,工作文件创建完毕,工作文件窗口(如图1.8所示)同时打开。这时工作文件的文件名为【Untitled】,表示该工作文件未保存和命名。

1.4.

2.工作文件窗口简介

工作文件窗口是各种类型数据的集中显示区域,拥有很多功能。

1.4.

2.1. 标题栏

工作文件窗口顶部是标题栏,显示【Workfile:工作文件名】,如图1.8所示是尚未保存的新创建时间序列工作文件,显示为【Workfile: Unititled】。

1.4.

2.2. 工具栏

标题栏下面是工具栏,它提供常用操作的快捷方式。工具栏左边的三个按钮【View】、

9

【Procs】和【Objects】与主菜单栏上的同名菜单功能完全一样。

图 1.8

1.4.

2.

3. 信息栏

【Range】显示工作文件的范围,可以双击【Range】来修改工作文件范围。

【Sample】当前样本区间,指用于统计操作的样本观测点范围,它小于或等于工作文件的范围。可以通过双击【Sample】来修改当前样本区间的范围

【Filter】过滤器,用于选择一些对象显示在工作文件窗口中的规则,默认为【*】,表示选择全部对象。可以通过双击【Filter】来调整过滤范围。如选择【f*】,则表示显示所有以f开头的对象。

1.4.

2.4. 对象栏

任何新创建的工作文件中都有两个自动生成的对象。图标为:和。C表示系数向量,Resid表示残差序列。

在主窗口菜单栏或工作文件菜单栏的【Object】-【New Object】,或者在对象栏的空白处单击鼠标右键选择【New Object】。如图1.9所示:

10

图 1.9

Eviews提供了功能各不相同的17种对象。可以认为,对象是既是构成工作文件的基本元素,也是实现所有分析功能的载体。

1.4.3.工作文件的存储

工作文件的存储主要有两种方式:一种是在主窗口中选择【File】-【Save】或【Save As】;另一种也可以在工作文件窗口工具栏中单击【Save】按钮(此外还可以在命令窗口中输入命令:save name)如图1.10所示:

图 1.10

保存文件时,用户需要定义保存路径以及文件名。在保存类型中,可以选择性地将工作文件存储为更低版本的格式或其它格式。当用户在对话框中输入文件名后点击【保存】后,系统会弹出一个对话框,如图1.11所示:

11

图 1.11

在【Series storage】选项中:【Single precision】表示以7位精确度保存数据,用该方式保存的数据精度相对较低但是保存的文件所占空间容量较小;【Double precision】表示以16位精确度保存数据,该方式保存的数据精度相对较高但文件相对较大。【Use compression】提供了Eviews保存数据文件的压缩,但是一旦选择该选项,则保存的Eviews 文件将不可被Eviews5.0以下的版本识别。【Prompt on each Save】为每次保存提示,可以在主窗口的菜单栏中选择【Options】-【Workfile Storage Options】当中禁用该功能,一旦该功能被禁用,则每次保存将直接进行而不会弹出该对话框。最后确定需要保存的属性以后,点击【OK】按钮,Eviews将保存该文件为扩展名为.wfl的工作文件。

1.4.4.工作文件与其它数据文件的打开

调用以前建立的工作文件,在主窗口菜单选项中依次选择【File】-【Open】-【Eviews Workfile】,然后在对话框中选择指定路径下的.wf1文件。也可以在命令窗口中输入命令:load name。Eviews同时也提供改变工作文件默认路径的功能,以方便用户操作;用户可以选中在存储和调用工作文件对话框中的【Update default directory】,即可使当前目录变成默认工作路径。

Eviews提供了对更多经济计量软件形式数据包的兼容,在Eviews中可以直接打开Access、Excel、dBASE、TSP、Guass、SAS、Spss、Stata、ODBC等格式的数据。点击【File】-【Open】-【Foreign Data as Workfile】,如图1.12所示:

12

图 1.12

双击…\chapter01下的save.xls文件,如图1.13所示:

图 1.13

对话框左上角为单元格定义范围,默认为【Predefined range】,在该定义下,将自动

13

打开Excel文件的第一张工作表(Sheet1),如果该文件存在多张工作表,可以通过下拉菜单选择工作表。此时第一行为变量名,其余的数据则全部被圈中。也可以自定义单元格范围,点击【Custom range】,如图1.14:

图 1.14

可以在右上角的【Sheet】对话框中选择所需的工作表,并可以利用【Start】和【End】边上操作方向按钮来选择所需的数据范围。点击下一步,如图1.15:

14

图 1.15

在左上角的【Column headers】中可以定义列标题所占的行数,默认为1;并且可以定义列标题的性质,默认为【Names Only】,如需要更改列标题的属性,点击该下拉菜单,如图1.16所示:

图 1.16

可以根据实际需要选择适当的列标题属性。在右上角【Column info】中可以修改列标题在Eviews中显示的名称,如需修改的话,首先点击对话框中间的变量序列(系统自动会将选中的列显亮,如图1.15中的year序列),然后在【Column info】中的【Name】中输入在Eviews中显示的名称,可以【Description】中输入变量描述。(注意:如果在数据中出现文本,Eviews将默认为N/A)点击完成,Excel文件中的数据就被Eviews以组的形式打开。其它文件格式数据(如Access、Foxpro、TSP、Guass、SAS、Spss、Stata……)不再赘述,请读者自己尝试。

1.5. Eviews常用的数据操作

1.5.1.表达式

Eviews的表达式通常由数据、序列名称、函数、数学和关系运算符构成。Eviews中表达式的各种运算符见表1.1

表 1.1 Eviews中的运算符

1.5.

2.序列

1.5.

2.1. 序列的创建

工作文件建立之后,应创建待分析处理的数据序列。在主窗口的菜单选项或者工作文件窗口的工具栏中选择【Object】-【New Object】如图1.17所示。

15

图 1.17

用户在对话框左侧列表中选择【Series】,并可以在对话框右上方的空格处为新序列命名,默认名为【Untitled】,如果命名为B1,定义完毕后单击【OK】。也可以在命令窗口中输入命令:series name。

注意:在给包括序列在内的所有的对象命名时,不能使用以下Eviews软件的保留字符。

表 1.2 Eviews软件的保留字符

ABS ACOS AR ASIN C CON CNORM COEF COS D DLOG DNORM ELSE ENDIF EXP LOG LOGIT LPT1 LPT2 MA NA NRND PDL RESID RND SAR SIN SMA SQR THEN Eviews软件不区分序列名称子目大小写,如mn、Mn和MN等都被视为同一序列名称。如果要同时生成多个序列可以使用命名:data name name …。

1.5.

2.2. 序列窗口简介

生成新序列以后,在工作文件窗口中双击该序列名称,即可显示序列窗口,如图1.18所示。

16

图 1.18

窗口上方的工具栏中有多个按钮,主要功能如下:

【View】改变序列在窗口中的显示模式,可以显示为:电子表格形式、线性图、条形图以及一些描述统计与检验。

【Procs】提供关于序列的各种过程。

【Objects】进行有关序列对象的存盘、命名、删除、拷贝和打印等。

【Properties】提供数据格式和显示模式的改变,具体功能见图1.19:

图 1.19

【Name】序列的命名或改名。

【Freeze】以当前序列窗口内容为基础,生成一个新的文本类型的对象。

【Default】该下拉菜单提供一些常见的数据处理,具体功能见图1.20:

17

图 1.20

【Edit+/-】可以在是否编辑当前序列两种模式之间切换。

【Samp+/-】可以在显示工作文件时间范围内全部数据和只显示样本数据(样本期可以为工作文件时间范围的一个子区间)之间切换。

【Label+/-】在是否显示对象标签两种模式之间切换。

【Wide+/-】在单列显示和多列显示序列之间切换。

1.5.

2.

3. 时间序列的自动生成

Eviews可以自动生成一个数值为整数的时间序列。在创建工作文件之后,可以在命令窗口中输入:series t=@trend(时间),生成一个以该时间为0基准的整数的时间序列。例如在命令窗口中输入:series t=@trend(1980),就将自动生成一个以1980年为数值0的整数时间序列,如图1.9所示。

图 1.21

18

1.5.

2.4. 序列数据录入与导入

数据录入:建立新序列以后,可以在工具栏上选择【Edit+/-】进入编辑状态,用户可以进行录入、修改等编辑操作。

数据导入:Eviews可以导入数据格式有ASCⅡ,Lotus和Excel工作表。用户可以从主菜单选择【File】/【Procs】-【Import】-【Read Text-Lotus-Excel】,然后找到并打开目标文件,相对应不同类型的文件将会出现不同的对话框,下面将以Excel为例加以具体说明。

例1.1 在…\chapter01目录下名为save的Excel工作簿中,序列year和save分别代表年份和居民储蓄额,现将其导入Eviews。

首先,按照1.4.1的方法创建一个时间范围在1952到1962年的工作文件,然后在主菜单中选择【File】/【Procs】-【Import】-【Read Text-Lotus-Excel】,找到该文件存储路径后,双击文件名,屏幕会出现图1.22所示的对话框.

对话框左上方有两个选项,分别表示数据在Excel工作簿中的排列方式——按列和按行排序。右边【Upper-left data cell】下的空格应填写Excel工作簿中第一个有效数据单元的地址,在本例中是B2。中间选项【Names for series or Number of series if names in file】填写导入后该序列的名称,单击【OK】便导入了Excel数据。

图 1.22

注意:在导入数据时如果出现字符,Eviews程序将无法读入,系统将默认为【N/A】。如果工作文件的区间大于导入数据的区间,系统将自动导入全部数据,同时超出导入数据区间的部分,系统将默认为【N/A】;如果工作文件的区间小于导入数据的区间,系统将自动取导入数据区间中最前面的数据导入工作文件。

19

1.5.

2.5. 序列的复制与删除

序列复制:当需要复制序列时,可以在主菜单中选择【Objects】-【Copy selected】或者在工作文件窗口中选中序列然后单击鼠标右键选择【Object copy】,屏幕出现图1.23所示对话框。用户在对话框上面空行中输入复制源序列名称,在下面空行中输入新序列名称,输入完成以后点击【OK】。此时便复制成功了一个序列。

图 1.23

序列删除:当需要删除序列时,工作文件窗口中选中序列,然后在主菜单中选择【Objects】-【Delete selected】或者在选中序列以后单击鼠标右键选择【Delete】,在弹出对话框中选择【Yes】即可。同时可以输入命令:delete name。

1.5.3.组

组(Group)是一个或多个序列的标志符,相当于一张电子表格。通过它可以实现很多针对群序列的整体操作,是研究序列间关系的有效工具。

1.5.3.1. 组的创建

选择工具栏中【Objects】-【New Object】,显示如图1.9。选择在【Type of Object】中选择【Group】,在【Name for Object】输入组名称,单击【OK】。即创建了一个新的空组,但是这时这个组不包括任何序列。也可以输入命令:group name。

根据创建的一个空组,可以使用命令来包含序列。如:group name ser1 ser2。其中ser1、ser2是已经产生的序列,这样ser1、ser2就被包含到该组当中。

例1.2 将以下四个序列cs、gdp、gov_net、inv纳入到一个名为economy的组中。

首先,打开…\Eviews5\Example Fils\data\cs.wf1文件。打开完毕之后,在命令窗口中输入:group economy cs gdp gov_net inv。这时工作区窗口便多生成一个图标,见图1.24。再双击该图标,就进入了economy组的界面,见图1.25。

20

相关主题