EViews9使用概述.docx
《EViews9使用概述.docx》由会员分享,可在线阅读,更多相关《EViews9使用概述.docx(23页珍藏版)》请在冰豆网上搜索。
EViews9使用概述
附录CEViews9使用简介
EViews是EconometricViews的缩写,是专门用来处理计量经济分析的软件,由美国QMS有限责任公司生产。
目前最新的版本是EViews9。
以下都是以EViews9版本为基础介绍EViews的使用。
EViews9(以下简称为EViews)是以对象(Object)为基础建立起来的。
对象包括序列(Series)、方程(Equation)、模型(Model)、系数(Coefficient)和矩阵(Matrix)等。
在使用EViews时,这些对象以图标或窗口的形式出现在屏幕上。
双击图标出现窗口,单击关闭框,窗口缩小为图标。
对象窗口给出对象的视图,大多数对象都有多种表现形式。
例如,一个时间序列对象可以表示成数据表、折线图、条形图、直方图和相关图等。
各种图形之间可以相互转换。
所有对象都保存在工作文件(Workfile)中。
因此使用EViews时,首先要建立一个新的工作文件或从存盘中调用一个已存在的工作文件。
对象可以被命名。
对象被命名后,其名称将出现在工作文件窗口的目录中,同时对象将作为工作文件的一部分被保存。
当工作文件被保存时,对象也同时被保存。
当关闭工作文件时,所有对象将从计算机内存中清除。
EViews主选单包括了多种运行工作文件和对象的功能键以及一些控制EViews自身的功能。
从EViews主选单上可以建立和管理工作文件、输入和输出数据、生成序列和图形、打印结果以及管理工作中的各种细节。
下面讨论的若干功能需要有一个激活的工作文件,只有当工作文件已经调入内存,才能使选单中某个特定功能由灰色转为可用状态(黑色)。
EViews视窗的主选单见图1。
其中包括10个功能键,File(文件)、Edit(编辑)、Object(对象)、View(浏览)、Proc(处理)、Quick(快捷)、Options(选项)、Add-ins(添加项)、Window(窗口)和Help(帮助),分述如下。
图1
File(文件)功能键控制着工作文件、数据和程序的多种操作。
Edit(编辑)功能键包括了一些与Windows其他程序操作命令相近的功能。
Objects(对象)功能键包含有很多功能用来对对象进行操作。
View(浏览)和Proc(处理)功能键和主选单中的其他功能键不同,只针对当前激活的窗口执行命令,因此,它们的作用也根据当前激活窗口的不同而改变。
Quick(快捷)功能键中包括一些频繁使用的功能。
Options(选项)功能键可以改变EViews系统的运行。
ManageAdd-ins(管理添加项)功能键可以对添加项进行添加、移除和编辑等操作,通过DownloadAdd-ins可以链接到EViews网站下载添加项。
Window(窗口)功能键提供进入工作区中打开各种窗口的简捷方法
EViews提供了一个内置的帮助系统。
如果需要帮助,可从EViews主选单中点击Help键。
在这些功能键中View(浏览)、Objects(对象)和Quick(快捷)是最频繁使用的三个功能键。
1建立工作文件
在初次使用EViews时,需要建立一个新工作文件(Workfile)。
只有在建立了新工作文件后,才能进行数据处理(Procs)、存取对象(Object)等操作。
建立新工作文件的操作是,单击EViews主选单中的File键,选New,Workfile功能,将弹出一个如图2的WorkfileCreate(创建工作文件)对话窗。
图2
此对话窗共有三个选择区,Workfilestructuretype(文件类型)选择区,Datespecification(日期设定)选择区和Workfilenames(optional)(文件名)选择区。
要新建一个工作文件,首先应当选择合适的文件类型。
如图2所示,在Workfilestructuretype(工作文件类型)选项区中共有3种工作文件类型可供选择,分别是Unstructured/Undated(非时序的),Dated-regularfrequency(时序的)和BalancedPanel(面板数据)。
通常情况下,时间序列数据文件应选用Dated-regularfrequency(时序的)类型;面板数据文件应选择BalancedPanel(面板数据)类型;而其他类型数据则选择Unstructured/Undated(非时序的)类型,如截面数据等。
Workfilestructuretype(工作文件类型)选择区中默认的类型是Dated-regularfrequency(时序的)。
图3
(1)建立时序(Dated)工作文件
在默认状态Dated-regularfrequency(时序的)类型下,可以通过位于图2窗口右上部的Datespecification(日期设定)中的frequency(频率)选择框中选择数据的性质。
在较早版本的EViews中只有8种类型可供选择,而EViews7、8、9增加了新的数据类型,将用户的选择范围扩大到14种,分别是,Multi-year(多年度的)、Annual(年度的)、Semi-annual(半年度的)、Quarterly(季度的)、Monthly(月度的)、Bimonthly(双月度的)、Fortnight(双周的)、Ten-day(Trimonthly)(旬度的)、Weekly(周度的)、Daily-5dayweek(每周5天的)、Daily-7dayweek(每周7天的)、Daily-customweek(每周1~7天任意的)、Integerdate(整序数的)和Intraday(高频的)。
默认的数据性质是Annual(年度的),如图4所示。
图4
在Frequency选项框下方是Startdate(起始期)和Enddate(终止期)选项框,分别表示所处理数据的第一期和最后一期。
例如,需要新建的数据样本范围是2000年至2010年,数据为年度数据,只要在Frequency(频率)选项框中选择Annual,在Startdate(起始期)选择框中输入2000,并在Enddate(结束期)选择框中输入2010,点击OK键,即可生成所需的年度工作文件。
对于其他一些类型的时序数据文件,如Semi-annual(半年度的)、Quarterly(季度的)、Monthly(月度的)、Bimonthly(双月度的)、Fortnight(双周的)、Ten-day(Trimonthly)(旬度的)、Weekly(周度的)、Daily-5dayweek(每周5天的)和Daily-7dayweek(每周7天的),当在Frequency选项框中选择了相应数据类型之后,会出现与选择Annual类型数据相同的视窗。
不同的是在Startdate和Enddate中不能只输入年份,还要根据不同的数据类型输入具体的月份或者日期。
例:
用EViews建立月度工作文件的操作
单击EViews主选单中的File键,选New,Workfile功能。
在弹出的WorkfileCreate(创建工作文件)对话窗的Workfilestructuretype(文件类型)中选Dated-regularfrequency(时序的,默认位置)。
在Datespecification(日期设定)选项框中选Monthly(月度)。
在Startdate(起始期)选择框中填入样本起始期。
比如,填入2005M7(2005年7月)。
在Enddate(终止期)选择框中填入样本终止期,比如,填入2008M6(2008年6月),见图5。
注意:
输入起始期2005M7,也可换成2005:
7、2005/7或2005.7。
输入终止期2008M6,也可换成2008:
6、2008/6或2008.6。
图5
在EViews主选单中点击Quick键,选EmptyGroup功能,得空数据组(Group)视窗(部分)如图6。
时间是按月份逐一排列的。
图6
EViews通过日期来区分不同的时间段,正确地输入日期是生成数据文件的前提。
介绍EViews中日期的书写规则如下。
(1)年度(Annual)数据。
可以直接输入完整的年份,如1981、1995、2001等。
对于1930至2029之间的年份来说,只需输入后两位数字也是可行的。
如1995可简写为95。
需要注意的是,30代表的是1930年,而29却代表的是2029年,两个相邻的数字实际代表的年份相隔100年。
为避免混淆,建议用户在使用时输入完整年份。
(2)半年度(Semi-annual)数据。
对半年度数据而言,1表示上半年,2表示下半年,输入半年度数据有多种方法,在年份和代表上下半年的数字之间输入英文冒号(:
)、反斜杠(/)、小数点(.)以及英文字母S都是正确的。
如,2000年上半年可以表示为2010:
1、2010/1、2010.1和2010S1。
(3)季度(Quarterly)数据。
与半年度数据类似,在年份和季度数字之间输入英文冒号(:
)、反斜杠(/)、小数点(.)以及英文字母Q都是正确的。
如1992年第一季度可以输入为1992:
1、1992/1、1992.1和1992Q1。
(4)月度(Monthly)数据。
与半年度数据类似,在年份和月度数字之间输入英文冒号、反斜杠、小数点和英文字母M都是正确的。
如2010年11月可以输入为2010:
11、2010/11、2010.11和2010M11。
(5)星期和日度(Weekly和Daily)数据。
与前几类数据的表现形式略有不同,日度数据的固定格式为,月份/日期/年份。
例如2011年3月15日应写为3/15/2011。
对于星期数据,EViews并未提供专门表示星期的符号,而是直接填写具体的日期。
从该日期起每7天为一周期生成数据。
例:
用EViews建立非时序工作文件
在EViews主选单中点击File键,选New,Workfile功能。
在弹出的WorkfileCreate(创建工作文件)对话窗的Workfilestructuretype(文件类型)中选Unstructured/Undated(非时序的)。
在该对话窗右侧的Daterange(数据范围)中的Observations(观测值)选择区填入观测值个数,比如,填入185。
点击OK键,即可得到一个非时序的,样本容量为185的尚未命名的EViews工作文件。
例:
用EViews建立面板数据工作文件
关于用EViews建立面板数据工作文件的步骤见第14章14.6节。
2输入数据
介绍三种EViews输入数据的方法。
(1)用键盘输入数据
当输入一个或多个序列数据时,可从EViews主选单中点击Quick键,选EmptyGroup功能。
此时将打开如图7的数据组(Group)窗口(假定工作文件为非时序的)。
图7
在左上角与1相对应的数据格中输入第一个数据,然后可以使用方向键将光标移至下一个待输入的数据格。
当第一次输入数据时,EViews将该序列自动命名为SER01,如果给第2个序列输入数据,EViews将自动为该序列命名为SER02,以此类推。
输入的数据将立即成为当前工作文件的一部分。
在输入完数据后可以关闭该数据窗口。
如果希望保存该序列组对象,可以通过点击Name功能键完成。
注意,输入完数据后,即使关闭该序列组(Group)对象窗口,其数据也已经自动保存在EViews工作文件中。
在输入数据之前,也可以先给该序列起名。
将光标放在图7中1右面的单元格,按住鼠标左键向上拖动,在出现的第二个obs行中序列名的位置输入序列名,点击键盘中的回车键。
序列命名后,再用键盘输入数据。
注意,也可以在EViews工作文件中先定义序列名,后输入数据。
操作步骤是,在工作文件的主选单中先点击Object键,选NewObject功能,从而打开NewObject(新对象)对话窗如图8。
从Typeofobject(对象类别)选择框中选择Series(序列),在图8视窗右侧Nameofobject(新对象)选择框中为序列起名为X(用户自己起名)。
点击OK键。
此时,没有数据的X序列对象出现在EViews工作文件中。
双击X对象,打开X窗口,点击该窗口中的功能键Edit+/-(编辑开关键),使视窗处于可编辑状态(选单下面有空白行出现)便得到类似如图7的窗口。
注意,对时间序列或其他对象命名应不超过16个字符。
下列名称具有特殊意义,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。
图8
(2)通过复制粘贴键输入数据
在EViews内部和EViews与其他形式数据文件之间用复制、粘贴功能输入数据是一种简便的方式。
第1步,从其他数据源中选择好要输入EViews工作文件的数据,点击鼠标右键选择“复制”。
第2步,激活EViews工作文件中的序列(series)或数据组(Group)窗口(如图7)。
将光标移至1右侧的单元格内。
由于目前序列处于可编辑状态,在EViews主选单中选Edit功能,点击Paste键,或点击鼠标右键,选择Paste功能,即可把数据粘入EViews工作文件中。
第3步,可以通过点击鼠标右键,选Displayformat(格式显示)功能,调整所显示的数字位数等。
(3)通过公式生成新数据
操作步骤是点击EViews主选单中Quick键,选Createseries功能,将打开一个Createseries对话窗。
在这个对话窗中利用数学公式生成新序列,也就是使用普通数学符号对已有序列进行变换生成新序列。
例如,用
LNY=LOG(Y)
即可生成一个新序列LNY。
LNY是Y的自然对数变换序列(假定工作文件中已经有Y)。
滞后序列可以通过在括号中使用带负号的数字表示滞后期数来得到。
例如,X(-4)表示序列X的滞后4期序列。
X-X(-4)
则表示序列X与X的滞后4期序列进行差分得到的差分序列。
可以用成对的括号表示公式中各项的计算顺序。
例如,
(A+B/(H+K))^2
表示先计算H与K的和,然后除B,再与A相加,最后计算上述结果的平方。
在公式中也可使用逻辑变量。
这些变量有TRUE和FALSE两个结果。
EViews用1表示TRUE,用0表示FALSE。
也可以通过使用逻辑运算符号AND和OR来表达复杂的逻辑运算。
例如,
H=X>3000ANDY>=10
上式表示当X大于3000并且Y大于等于10时H的值为1。
当上述两个条件中的任何一个得不到满足时H的值为0。
与上式取值相反的表达式是
H=X<=3000ORY<10
上式表示当X小于等于3000或Y小于10时,将给变量H赋值1,否则将0赋值给变量H。
最常用的运算符号及其功能见表1。
表1运算符号及其含义
运算符号
功能
+
加
-
减
*
乘
/
除
^
乘方
>
大于。
如果X>Y,则逻辑运算X>Y的值为1,否则为0
<
小于。
如果X=
等于。
如果X=Y,则逻辑运算X=Y的值为1,否则为0
<>
不等于。
如果XY,则逻辑运算X<>Y的值为1,否则为0
<=
小于等于。
如果X小于等于Y,则X<=Y的值为1,否则为0
>=
大于等于。
如果X大于等于Y,则X>=Y的值为1,否则为0
AND
“与”逻辑。
如果X和Y都不为零,则XANDY的值为1
OR
“或”逻辑。
如果X或Y不为零,则XORY的值为1
D(X)
X的一阶差分,即X-X(-1)
D(X,n)
X的第n次一阶差分,即(1-L)nX。
其中L是滞后算子
D(X,n,s)
X的n次一阶差分和一次s阶差分,即(1-L)n(1-Ls)X
LOG(X)
对X取自然对数
DLOG(X)
对X取自然对数后做一次一阶差分。
LOG(X)-LOG(X(-1))
DLOG(X,n)
对X取自然对数后,做n次一阶差分,即(1-L)nLOG(X)
DLOG(X,n,s)
对X取自然对数后,做n次一阶差分和一次s阶差分,即(1-L)n(1-Ls)LOG(X)
EXP(X)
对X取指数变换
ABS(X)
对X取绝对值变换
SQR(X)
对X取平方根变换
SIN(X)
对X取正弦变换
COS(X)
对X取余弦变换
@ASIN(X)
对X取反正弦变换
@ACOS(X)
对X取反余弦变换
RND
生成0~1间均匀分布的随机数
NRND
生成均值为零、方差为1的标准正态分布随机数
@PCA(X)
生成绝对变化或增长量序列。
X-X(-1)
@PCH(X)
生成相对变化或增长率序列。
(X-X(-1))/X(-1)
@INV(X)
对X取倒数,1/X
@DNORM(X)
变X为标准正态密度函数
@CNORM(X)
变X为累计正态分布函数
@LOGIT(X)
对X进行logistic变换
@FLOOR(X)
变换X为不大于X的最大整数
@CEILING(X)
变换X为不小于X的最小整数
3画图
完成画图有两种途径可供选择。
(1)在EViews主选单中点击Quick键,选Graph功能,将打开如图9的GraphOption(图形选择)对话窗。
(2)打开序列组窗口,点击View键选Graph功能,也会打开如图9的对话窗。
注意,按第1种方法完成的是Graph(图)对象;按第2种方法完成的是Series(序列)对象。
该对话窗(图9)左侧有呈树状结构的OptionPages选择框。
点击每个选项,将进一步提供选择图形种类及修饰图形的对话窗。
共有7项选择,分别是,GraphType(图形种类),Frame&Size(图框和尺寸),Axes&Scaling(轴和刻度),Legend(图例),GraphElements(图素),QuickFont(快格式),Templates&Objects(模板与对象)。
其中,GraphType(图形种类),Axes&Scaling(轴和刻度)和GraphElements(图素)是最频繁使用的3项选择。
GraphOptions(图形选择)对话窗的默认位置是GraphType(图形种类)的BasicType(基本图形),见图9左侧抹黑位置(计算机视窗中是兰色))。
图9中部是GraphType(图形种类)的详细选择框。
在其中的Specific选择框中共有16种图形可供选择,分别是Line&Symbol(折线与符号图),Bar(条形图)、Spike(尖峰图)、Area(区域带状图)、Distribution(分布图),Quantile-Quantile(分位数对比图)和箱图(Boxplot)等。
Specific(设定)选择框中的默认选择是Line&Symbol(折线与符号图),见图9中部抹黑位置(计算机视窗中是兰色))。
注意,
(1)依据序列的不同性质和序列数的不同,可选图形的种类数会有一些差别,例如只有绘制季节数据的图形时才会有SeasonalGraph(季节图)的选项出现。
(2)这几种图形中Line&Symbol(折线与符号图),Scatter(散点图)是最常用的两类图形。
图9
例:
用一个序列对象画折线图
在EViews工作文件中通过点击选中一个所用序列。
通过工作文件窗口中的Show键或直接双击该序列打开序列窗口。
点击该序列窗口中的View键选Graph功能。
在打开的GraphOption(图形选择)对话窗(默认位置是画折线图)中直接点击OK键,即可得到序列的折线图。
第2种操作方法是选中一个所用序列,点击EViews主选单中的Quick键,选Graph功能,从而打开SeriesList对话窗(序列名已自动填入)。
点击OK键,打开GraphOptions(图形选择)对话窗。
例:
用一个序列对象画分布直方图。
在EViews工作文件中通过点击选中一个所用的序列。
通过工作文件窗口中的Show键或直接双击该序列打开序列窗口。
点击该序列窗口中的View键选Graph功能。
在打开的GraphOption(图形选择)对话窗中部的Specific选择框中选择Distribution(分布图)。
点击OK键,即可得到序列的分布直方图。
如果在打开的GraphOptions(图形选择)对话窗中部的Specific选择框中选择Distribution(分布图)后,继续在GraphOptions(图形选择)对话窗右侧的Detail选择框中的Distribution的选择框区中选中KernelDensity(核密度图)。
点击OK键,即可得到序列的分布核密度图。
例:
用两个序列对象画散点图
在EViews工作文件中通过按住键盘上的Ctrl键点击选中两个所用序列(EViews的规则是,第一个选中的序列将做横轴,第二个选中的序列做纵轴)。
在EViews主功能键中点击Quick键选择Graph功能,将打开如图9的GraphOption(图形选择)对话窗。
或者通过点击EViews工作文件中的Show键打开序列组窗口,点击该序列窗口中的View键选Graph功能,也会打开如图9的对话窗。
在打开的GraphOption(图形选择)对话窗中部的Specific选择框中选择Scatter(分布图)。
点击OK键,即可得到该两个序列的散点图。
如果要画以某个序列为横轴,以其他两个序列为纵轴的散点图,开始即选中三个序列。
EViews将以首先选中的那个序列为横轴,以其余序列为纵轴。
随后的操作与上相同。
注意,熟练使用GraphOptions(图形选择)对话窗,可以在已画出图形的基础上进一步修饰出更漂亮、更满意的图形来。
例:
用一个序列的数据画相关图(Correlogram)。
在EViews工作文件中通过点击选中一个所用序列对象。
通过工作文件窗口中的Show键或直接双击该序列打开该序列窗口。
点击该序列窗口中的View键选Correlogram功能。
在打开的CorrelogramSpecification(相关图设定)对话窗(见图10)中选择所用原序列或其一次、二次差分序列以及相关图的滞后期,点击OK键,即可得到序列的相关图。
图10
4求数据的特征数
在EViews工作文件中通过点击选中一个所用的序列对象。
通过工作文件窗口中的Show键或直接双击该序列打开该序列窗口。
点击该序列窗口中的View键选DescriptiveStatistics&Tests,HstogramandStats功能如图11,即可得到序列的均值、中位数、极大值、极小值、样本标准差、偏度、峰度值以及数据分布图、JB统计量的值。
图11
5回归模型的OLS估计
完成回归模型的OLS估计有两种途径可以调用EquationEstimation(方程估计)对话窗。
(1)在EViews主功能键中点击Quick键,选择EstimateEquation功能,将打开如图12的EquationEstimation(方程估计)对话窗。
(2)在EViews工作文件中通过点击Object键,选NewObject功能,在随后打开的NewObject(新对象)对话窗中默认的对象是Equation(方程)。
点击OK键,也可得到如图12的EquationEstimation(方程估计)对话窗。