Eviews 软件的基本操作.docx
- 文档编号:5672622
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:13
- 大小:105.70KB
Eviews 软件的基本操作.docx
《Eviews 软件的基本操作.docx》由会员分享,可在线阅读,更多相关《Eviews 软件的基本操作.docx(13页珍藏版)》请在冰豆网上搜索。
Eviews软件的基本操作
Eviews 软件的基本操作
一、EViews的启动、退出和主界面
(一)启动EViews:
单击Windows的[开始]按钮,选择[程序]项中的[EViews3],单击[EViews3]中的[EViews3.1]。
(二)EViews的主界面:
图
菜单栏
标题栏
工作区
命令窗口
信息框
路径
数据库
工作文件
控制钮
控制框
状
态
栏
附-1EViews主界面
1.标题栏
EViews窗口的顶部是标题栏,标题栏左边是控制框。
标题栏的右边是控制按钮,有[最小化]、[最大化(或还原)]和[关闭]三个按钮:
。
2.菜单栏
标题栏下面是菜单栏。
菜单栏上共有9个主菜单项,即[File(文件)]、[Edit(编辑)]、[Objects(对象)]、[View(视图)]、[Procs(过程)]、[Quick(快速)]、[Options(选项)]、[Window(窗口)]、[Help(帮助)]。
单击主菜单项时将拉下其子菜单项。
3.命令窗口
菜单栏下面是命令窗口(CommandWindow),窗口闪烁的“|”是光标。
用户可在光标位置用键盘输入各种EViews命令,并按回车键执行该命令。
4.工作区窗口
命令窗口下面是EViews的工作区窗口。
操作过程中打开的各子窗口将在工作区内显示。
5.状态栏
EViews主窗口的底部是状态栏,从左到右分别为:
信息栏、路径框、当前数据库框和当前工作文件框。
(三)退出EViews
选择[File]=>[Exit]将退出EViews,如果工作文件没有保存,系统将提示用户保存文件。
二、EViews基本对象
EViews软件的核心是对象的概念。
使用EViews进行计量分析就是使用和操纵各种各样的对象。
本节将介绍对象容器——工作文件(Workfile)和最基本的对象——序列对象(Series)、组对象(Group)和标量对象(Scalar)。
Ⅰ、工作文件
(一)创建工作文件
使用EViews的第一步就是创建工作文件。
其步骤为:
选择主菜单[File]=>[New]=>[Workfile],显示如附图-1所示的对话框。
附图-1工作文件范围对话框
在对话框中选择合适的数据频率和起始及结束范围。
数据频率各选项为:
◎[Annual]表示年度,如1980、1999、2003等。
如果只有两位数,默认为20世纪的年份,如88默认为1988。
◎[Semi-annual]表示数据频率为半年。
如,起始日期为2000结束日期为2002,表示数据范围为2000:
1(上半年),2000:
2(下半年),2001:
1,2001:
2,2002:
1,2002:
2。
◎[Quarterly]季度,表示为“年:
季”或“年.季”,如2000:
3。
◎[Monthly]月度,表示为“年:
月”或“年.月”,如2000:
9。
◎[Weekly]、[Daily[5dayweeks]]、[Daily[7dayweeks]]周和日,表示为“月:
日:
年”
◎[Undatedorirregular]非时间序列数据,选择该项时,[Startdate]和[Enddate]分别改为[Startobservation]和[Endobservation]。
指定了对话框中的选项和范围后,单击[OK]按钮,就可以看到工作文件窗口出现在工作区中,如附图-2所示。
这时工作文件的文件名为[Untitled]表示该工作文件未保存和未命名。
任何新创建的工作文件中都有两个图标:
C和
Resid。
C表示系数向量,Resid表示残差序列,C左边的图标
表示对象C的类型是Vector,Resid左边的图标
表示对象Resid的类型是Series。
创建工作文件的命令为:
createoptional_namefrequencystartend
其中:
optional_name为:
aAnnual.
sSemi-annual.
qQuarterly.
mMonthly.
wWeekly.
dDaily(5dayweek).
7Daily(7dayweek).
uUndatedorirregular.
(二)工作文件窗口
附图-2工作文件窗口
1.标题栏
工作文件窗口顶部是标题栏,显示“Workfile:
工作文件名”,新创建的工作文件标题栏显示“Workfile:
UNTITLED”表示新创建的工作文件还没有存盘。
标题栏上还有控制工作文件窗口行为的控制框和控制按钮。
2.工具栏
标题下面是工具栏,它提供了常用操作的快捷方式。
工具栏左边的三个按钮[View]、[Procs]和[Objects]与主菜单栏上的同名菜单的功能完全一样。
3.信息栏
工具栏下面是信息栏,显示工作文件的范围(Range)、当前样本区间(Sample)、过滤器(Filter)和默认方程(DefaultEq)。
当前样本区间是指用于统计操作的样本观测点范围,它小于或等于工作文件的范围。
过滤器是用于选择一些对象显示在工作文件窗口中的规则,默认为“*”,表示显示全部对象,如“e*”则表示在工作文件窗口中显示名字以“e”开头的对象。
默认方程表示最近估计过的方程,该工作文件中没有创建过方程则显示“None”。
可以双击这些标签打开相应的对话框或窗口进行修改。
4.目录
一般情况下,目录显示工作文件中的所有对象及其图标。
双击目录中的某个对象名称或图标可打开相应的对象窗口。
右击某个对象可弹出快捷菜单选择某种操作。
要选择多个对象,按住Ctrl键的同时单击某个对象。
(三)保存和打开工作文件
单击工作文件窗口工具栏上的[Save]按钮或选择[File]=>[Save]把工作文件保存到磁盘上。
也可以选择[File]=>[SaveAs]把工作文件另存为其它名字的工作文件。
如果在保存工作文件的同时选择[保存类型]为[OldDOSWorkfile]则把工作文件另存为EViews旧版本和TSP能够读取的文件,但EViews中的一些新对象可能被删除。
要打开已经保存在磁盘中的工作文件,选择[File]=>[Open]=>[Workfile],在打开的对话框中找到工作文件并单击[打开]按钮即可。
保存工作文件的命令为:
save文件名;打开工作文件的命令为:
load文件名。
(四)工作文件窗口激活时的主要菜单项
主菜单栏中的[Objects]、[View]和[Procs]菜单项或对象窗口工具栏上的同名按钮一样,其下拉菜单项会随着活动对象窗口的不同而改变。
当激活工作文件窗口时,[Objects]、[View]和[Procs]菜单项如下:
1.[Objects]的菜单项
◎[NewObject…]:
创建新的对象。
相应的命令为new。
◎[FetchfromDB…]:
从数据库中加载对象到工作文件中,同工具栏上的[Fetch]按钮。
◎[UpdateselectedfromDB…]:
用数据库中的对象更新所选对象。
◎[StoreselectedtoDB…]:
把所选对象存储到数据库中,同工具栏上的[Store]按钮。
◎[Copyselected…]:
复制所选对象。
命令为:
copy源对象目标对象。
◎[Renameselected…]:
重命名所选对象。
命令为:
rename原对象名新对象名
或者
r原对象名新对象名。
◎[Deleteselected]:
删除所选对象,同工具栏上的[Delete]按钮。
命令为:
delete对象名
或者
d对象名
2.[View]的菜单项为:
◎[OpenSelected]=>[OneWindow]:
在一个窗口中打开所选对象,如果选择了多个类型相同的对象,则让用户选择以何种方式打开。
◎[OpenSelected]=>[SeparateWindows]:
在单独的窗口中打开所选对象。
◎[PrintSelected]:
打印所选对象。
◎[Show…]:
在一个窗口中显示某些对象、对象视图、表达式等,同工具栏上的[Show]按钮。
◎[SelectAll(exceptC-RESID)]:
选择除系数向量C和残差序列Resid外的所有对象。
◎[SelectByFilter…]:
通过对象名字过滤器来选择对象。
◎[DeselectAll]:
取消所有选择。
◎[DisplayComments(Label+/-)]:
显示对象有关注解的开关,同工具栏中的[Label+/-]按钮。
◎[NameDisplay]=>[Uppercase]:
目录中的对象以大写字母显示。
[NameDisplay]=>[Lowercase]:
目录中的对象以小写字母显示。
◎[Label]:
工作文件的有关标签信息。
3.[Procs]的菜单项为:
◎[Sample…]:
设定样本区间。
选择该菜单项时,弹出如附图-3所示的对话框。
在[Samplerangepairs]下面文本框中输入样本区间范围,如131;在[IFcondition]下面可根据需要输入条件表达式,通过该表达式来确定样本区间;两者可同时设定。
同工具栏上的[Sample]按钮。
其命令为:
smpl样本区间或smpl样本区间IF条件表达式。
附图-3样本区间对话框
◎[ChangeworkfileRange…]:
弹出如附图-1所示的对话框,改变工作文件的范围,但不能改变数据频率。
其命令为:
expand范围。
◎[GenerateSeries…]:
通过给定公式计算新序列或一个标量。
同工具栏上的[Genr]按钮。
其命令为genr对象名=公式。
附图-4生成序列对话框
◎[SortSeries…]:
对一个或多个序列进行排序。
其命令为:
sort序列。
附图-5序列排序对话框
◎[Import…]:
从外部文件(如数据库、文本文件、Excel文件、Lotus文件等)导入数据。
其相应的命令为read。
◎[Export…]:
把EViews数据导出到其它格式的文件(如文本文件、Excel文件、Lotus文件等)。
其相应的命令为write。
Ⅱ、序列对象
序列(Series)对象是EViews中最基本的对象之一,它包含一些观测在某个变量上的取值。
(一)序列对象的创建
创建序列对象的步骤为:
选择[Objects]=>[NewObject…],所示的[NewObject(新对象)]对话框,在[TypeofObject(对象类型)]选项中选择[Series(序列)],在[NameforObject(对象名称)]键入序列名称,单击[OK]按钮,即创建了序列对象。
创建序列对象的命令为:
series序列对象名
创建一空序列,其初始值为“NAs”。
例如,seriesy。
series序列对象名=公式
根据公式创建一新序列,其初始值为公式的计算结果。
例如,
seriesy=3*x。
(二)序列对象的视图
打开序列对象窗口时,[View]的菜单项为:
◎[SpreadSheet]:
以电子表格形式显示序列中的数据,如显示附图-6所示。
在该视图下,可以对序列中数据进行录入、修改、删除、复制等操作,但在编辑前要单击工具栏上的[Edit+/-]开关按钮或选择[Objects]=>[ViewOptions]=>[Edit+/-],确保序列对象处于可编辑状态。
命令为:
序列名.sheet。
附图-6序列对象窗口
◎[LineGraph]:
显示序列对象的线形图视图。
命令为:
序列名.line。
◎[BarGraph]:
显示序列对象的条形图视图。
命令为:
序列名.bar。
◎[DescriptiveStatistics]=>[HistogramandStats]:
显示序列对象的直方图和描述统计量视图。
命令为:
序列名.hist或序列名.stats。
◎[DescriptiveStatistics]=>[StatsbyClassification…]:
显示根据指定的某一序列作为分组变量的描述统计量。
弹出的对话框如附图-7所示。
在[Series/GroupforClassify]下的文本框中输入分组序列,并根据需要改变其它选项。
单击[OK]即可显示该视图。
其命令为:
序列名.statby(选项)分组序列名,其中选项为:
sum(显示和)、med(显示中位数)、max(显示最大值)、min(显示最小值)、skew(显示偏度)、kurt(显示峰度)、na(显示Nas的个数)、nomean(不显示均值)、nostd(不显示标准差)、nocount(不显示个数)和其它一些控制显示布局等方面的选项。
附图-7分组统计量对话框
◎[TestsforDescriptiveStats]=>[SimpleHypothesisTests]:
简单的序列分布假设检验——单样本检验,检验均值、方差或中位数是否与给定的值存在显著性差异。
用户需要在如所示的对话框中指定相应参数。
命令为:
序列名.teststat(选项),其中选项为:
mean=指定值(零假设为均值等于该指定值)、med=指定值(零假设为中位数等于该指定值)或var=指定的正值(零假设为方差等于该指定值)、std=指定的正值(已知标准差等于该指定值条件下的均值检验)或p(打印出检验结果)。
附图-8序列分布检验对话框
◎[TestsforDescriptiveStats]=>[EqualityTestsbyClassification]:
通过分组检验不同组之间均值、中位数或方差是否相等——多样本检验。
其命令为:
序列名.testby(选项)序列1序列2序列3…,其中选项包括mean(默认选项,检验均值是否相等)、med(检验中位数是否相等)、var(检验方差是否相等)等等。
附图-9分组检验对话框
◎[DistributionGraphs]=>[CDF–Survivor-Quantile]:
显示经验的累积分布函数、生存函数和包括标准误的分位数。
相应的命令为序列名.cdfplot。
◎[DistributionGraphs]=>[Quantile–Quantile]:
绘制某序列的经验分位数和理论分布的分位数其它序列分位数图形(Q-Q图)。
相应的命令为序列名.qqplot。
◎[DistributionGraphs]=>[KernelDensity]:
显示序列的密度函数估计。
相应的命令为序列名.kdensity。
◎[One-WayTabulation…]:
显示一维频数分布表。
相应的命令为序列名.freq。
◎[Correlogram…]:
显示序列的自相关和偏相关图。
相应的命令为序列名.correl。
◎[UnitRootTest…]:
单位根检验。
相应的命令为序列名.uroot。
◎[ConversionOptions…]:
设置当序列复制或加载到更高频率的工作文件中时所使用的频率转换方法。
相应的命令为序列名.setconvert。
◎[Label]:
显示序列的标签信息。
相应的命令为序列名.label。
(三)序列对象的过程
序列对象的过程有:
◎[GeneratebyEquation…]:
根据其它序列或表达式生成新序列。
◎[SeasonalAdjustment…]:
对序列数据进行季节调整,仅适用于季度和月度数据。
其命令为:
序列名.seas(选项)调整后序列名调整因素。
◎[ExponentialSmoothing…]:
指数平滑。
其命令为:
序列名.smooth(方法)新序列名。
◎[Hodrick-Prescott(HP)filter…]:
获取序列长期趋势的平滑估计的一种平滑方法。
其命令为:
序列名.hpf(n,选项)过滤名。
(四)序列对象的数据成员
序列对象的数据成员只有一个,即“(i)”,表示序列的第i个元素,例如,gdp(4)表示序列GDP的第4个元素,命令gdp(4)=400把序列GDP的第4个元素赋值为400。
Ⅲ、组对象
组(Group)对象也是EViews中的基本对象之一。
组对象是序列或者表达式的集合,组对象并不包含实际的序列数据,而只是包括对序列数据的引用。
例如,有一个名为Group1的组对象,包含序列ser1、ser2和ser3,Group1中只是包含对ser1、ser2和ser3的引用指针,实际数据保存在序列ser1、ser2和ser3中。
包含一个或多个序列对象的组对象,相当于一张电子表格。
(一)组对象的创建
创建组对象的步骤为:
选择[Objects]=>[NewObject…],所示的[NewObject(新对象)]对话框时,在[TypeofObject(对象类型)]选项中选择[Group],在[NameforObject(对象名称)]键入组对象名称,单击[OK]按钮,即创建了组对象。
创建组对象的命令为:
group组对象名
创建一个不含任何序列或表达的空组对象。
例如,groupgroup1创建一个名为group1的空组对象。
group组对象名序列或表达式列表
根据创建一新组对象,包含序列或表达式。
例如,
groupgroup1ser1ser2ser3创建包含序列ser1、ser2和ser3的组对象group1;groupgroup2ser1ser2+ser3创建一个包括序列ser1和ser2与ser3之和的组对象group2。
如果按照创建对象的一般方法,逐个地创建所有序列对象,再创建包含这些序列对象的组对象,那么该创建过程将是十分繁琐的。
实际应用中,可以使用data命令来实现:
data序列1序列2序列3…
该命令将创建序列1、序列2、序列3等序列对象,并创建一个包含这些序列对象的未命令组对象。
(二)组对象的视图
组对象的视图有:
◎[GroupMembers]:
显示组对象的成员。
◎[Spreadsheet]:
以电子表格形式显示组中各序列或表达式。
在该视图下,可以对组中序列的数据进行录入、修改、删除、复制等操作,但在编辑前要单击工具栏上的[Edit+/-]开关按钮或选择[Objects]=>[ViewOptions]=>[Edit+/-],确保序列对象处于可编辑状态。
组中的表达式结果不同编辑。
命令为:
组名.sheet。
◎[DatedDataTable]:
以各种表格形式显示时间序列数据。
命令为:
组名.dtable。
◎[Graph]:
显示组中各序列的各种图形:
[Line]:
线形图,命令为:
组名.line;
[Bar]:
条形图,命令为:
组名.bar;
[Scatter]:
各种散点图,命令为:
组名.scat(选项);
[XYLine]:
X-Y线形图,命令为:
组名.xy;
[Hight-Low(-Close)]:
高-低图,命令为:
组名.hilo。
◎[MultipleGraphs]:
单独显示组中各序列的各种图形。
[Line]:
线形图,命令为:
组名.line(m);
[Bar]:
条形图,命令为:
组名.bar(m);
[Scatter]:
各种散点图,命令为:
组名.scat(m);
[XYLine]:
X-Y线形图,命令为:
组名.xy(m);
[DistributionGraphs]:
分布图和Q-Q图,命令分别为:
组名.cdfplot和组名.qqplot。
◎[DescriptiveStats]:
显示组中序列的描述统计量,命令为:
组名.stats。
◎[TestsofEquality…]:
进行均值比较、中位数比较和方差比较等检验,命令为:
组名.testbtw。
◎[N-WayTabulation…]:
显示N维交叉表,命令为:
组名.freq。
◎[Correlations]:
显示组中各序列之间的相关系数,命令为:
组名.cor。
◎[Covariances]:
显示组中各序列之间的协方差,命令为:
组名.cov。
◎[Correlogram
(1)…]:
显示组中第一个序列的自相关系数、偏相关系数、Q统计量及其p值,命令为:
组名.correl。
◎[CrossCorrelation
(2)…]:
显示组中前两个序列的互相关系数,命令为:
组名.cross。
◎[CointegrationTest…]:
协整检验,命令为:
组名.coint。
◎[GrangerCausality…]:
Granger(格兰杰)因果检验,命令为:
组名.cause。
◎[Label]:
显示组对象的标签信息,命令为:
组名.label。
(三)组对象的过程
◎[MakeEquation…]:
由组对象创建方程对象,组中第一个序列作为因变量。
◎[MakeVectorAutoregression…]:
由组对象创建向量自回归对象。
(四)组对象的数据成员
1.(i)
组中第i个序列。
例如:
serieslny=log(group1
(2))
将创建一个序列对象lny,它等于组对象group1中第2个序列的自然对数。
2.@count
返回组中序列的个数。
例如:
group1.@count
将返回组对象group1所含序列对象的个数。
3.@seriesname(i)
返回组中第i个序列对象的名称(字符串)。
例如:
group1.@seriesname
(2)
将返回组group1中第2个序列对象的名称。
Ⅳ、标量对象
标量(Scalar)对象又称为纯量对象,用于保存一个具体的数值,通常用于表达式中。
标量对象是一个较特殊的对象。
它的创建方法与一般对象的创建方法不同,只能在命令窗口中通过键入命令来实现。
创建标量对象的命令格式有:
scalar标量对象名(创建一个值为0的标量对象)
标量对象名=值或表达式(对标量对象赋值)
scalar标量对象名=值或表达式(创建一个值为指定值或表达式计算结果的标量对象)
该标量对象名将显示在工作文件目录列表中。
例如:
scalarx
x=3.14159
等介于
scalarx=3.14159
标量对象没有视图、过程、方法和数据成员,因而也就无法打开其对象窗口。
要显示标量对象的值,可以
(1)双击工作文件目录列表中的标量对象,
(2)在命令窗口中输入show标量对象名,或者(3)在命令窗口中输入=标量对象名。
标量对象的值将显示在EViews窗口左下角状态栏的信息框中。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Eviews 软件的基本操作 软件 基本 操作