




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武汉大学 实践教改项目 Eviews命令集武汉大学经济学系数量经济学教研室教改项目组 编译本命令集几乎涵盖了Eviews中所有命令,视图和过程的完整列表,我们分为基本命令,矩阵和字符串函数以及编程语言三个面加以介绍,在每一个面的列表按照字母顺序排列。每条记录包括该命令关键词,关键词的各种用法,其功能描述和语法,在大多数记录中,我们还提供了附加参数的列表和示例。一、基本命令addadd group过程| pool过程向组添加一个序列或者向pool中添加截面元。语法group过程:group_name.add ser1 ser2 ser3group过程:group_name.add grp1 gr
2、p2pool过程:pool_name.add id1 id2 id3列出要添加到组中的序列名称或者序列组,或者列出要添加到pool中的截面标识符。示例dummy.add d11 d12向组DUMMY中添加两个序列D11和D12。countries.add us gr向pool对象COUNTRIES中添加US和GR两个截面元素。addtextaddtext 图过程在图中放置文本。语法图过程:graph_name.addtext(options) text在addtext命令后跟随要放置到图中的文本。选项t顶部(在图的上部并居中)。l左旋转。r右旋转。b下方并居中。x把文本包含在框中。要在图中放置
3、文本,可以明确的使用座标来指定文本左上角的位置。座标由一个数对h,v设定,单位是虚英寸。单独的图通常是43虚英寸(散点图是33虚英寸),不管它们当前的显示大小。座标的原点位于图的左上角。第一个数值h指定从原点向右偏离的虚英寸距离。第二个数值v指定从原点向下偏离的虚英寸距离。文本的左上角将被放置在指定的座标上。 l 座标可以于其他选项一起使用,但是它们必须位于选项列表的前两个位置。座标受指定位置的其他选项控制。l 当addtext对多重图使用时,文本应用于整个图,而不是每个单独的图。示例freeze(g1) gdp.lineg1.addtext(t) Fig 1: Monthly GDP (78
4、:1-95:12)把文本“Fig1: Monthly GDP (78:1-95:12)”放置于图G1的顶部中央位置。g1.addtext(.2,.2,x) seasonally adjusted把文本“seasonally adjusted”放置在图中的一个框中,稍稍从左上角缩进。alignalign Graph视图对齐多个图形的位置。语法Graph视图:graph_name.align(n,h,v)选项n 指定图形放置的列数。 h 图形之间的水平间隔。v 是图形之间的垂直间隔。必须在括号中按顺序指定以上3个参数(用逗号隔开)。间隔大小的单位为虚英寸。示例mygraph.align(3,1.5
5、,1)把MYGRAPH与第三列中的图形对齐,水平间隔为1.5英寸,垂直距离为1英寸。append appendLogl 过程| Model过程| System过程| Sspace过程向Logl对象,Model对象,System对象,或者Sspace空间对象添加一行。语法Logl 过程:logl_name.append textModel过程:model_name.append textSystem过程:system_name.append textSspace过程:sspace_name.append text在append命令后面输入要添加的内容。示例model macro2macro2.m
6、erge eq_m1macro2.merge eq_gdpmacro2.append assign all fmacro2.solve第一行定义了一个模型对象。第二行和第三行把现有的方程合并到模型对象中。第四行向模型添加了一个赋值语句。第五行解模型。system macro1macro1.append cons=c(1)+c(2)*gdp+c(3)*cons(-1)macro1.append inv=c(4)+c(5)*tb3+c(6)*d(gdp)macro1.append gdp=cons+inv+govmacro1.append inst tb3 gov cons(-1) gdp(-1)
7、macro1.gmmshow macro1.results第一行定义了一个系统。下三行向系统中添加了由三个方程构成的简化式方程组。第五行添加估计中将使用的工具变量的列表。最后两行使用GMM方法估计模型并显示结果。 vector(2) svec0=0sspace1.append mprior svec0向状态空间对象SSPACE1中添加一行,使用零向量SVEC0作为状态向量的初值。arar表达式自回归误差项。AR项可以在ls或者tsls命令中出现来表示一个自回归项。ar(1)表示一阶自回归项,ar(2)表示二阶自回归项,依次类推。示例命令:ls m1 c tb3 tb3(-1) ar(1) ar
8、(4)用常数,TB3和TB3的一阶滞后值以及一阶和四阶自回归项对M1进行回归。命令:tsls sale c adv ar(1) ar(2) ar(3) ar(4) c gdp 使用两阶段最小二乘法,把常数,ADV和一到四阶自回归项对SALE进行回归,工具变量为常数和GDP。archarch 命令|方程方法估计广义自回归条件异方差模型语法命令: arch(p,q,options) y x1 x2 x3 arch(p,q,options) y x1 x2 x3 v1 v2 arch(p,q,options) y x1 x2 x3 p1 p2 t1 t2方程方法:eq_name.arch(p,q,o
9、ptions) y x1 x2 x3 eq_name.arch(p,q,options) y x1 x2 x3 v1 v2eq_name.arch(p,q,options) y x1 x2 x3 p1 p2 t1 t2ARCH估计一个具有p阶ARCH项和q阶GARCH项的GARCH(p,q)模型。如果不给出(p,q),那么默认是GARCH(1,1)。在arch命令关键词后面的回归方程中给出被解释变量及其后的一系列的回归变量。默认条件下,条件方差模型中不包括外生变量(除常数外),如果想把除GARCH项外的方差解释变量考虑进来,那么把它们加进来后,在回归方程的回归变量后面使用一个的符号把这两种变量
10、隔开。如果选择ARCH模型组成成分的各个选项,就可以给出外生变量的永久成分和临时成分。在回归方程回归因子之后,首先列出永久成分,接着是一个符号,然后是临时成分。常数项一直包含在永久成分中。选项 e,egarch 指数型的GARCH。 t,tarch Threshold(对称)ARCH。 c 成分(永久和临时)ARCH。a 对称(永久和临时)ARCH。v 在回归方程中有条件方差的ARCH-M(ARCH在均值中)。m 在回归方程中有条件标准差的ARCH-M。h Bollerslev-Wooldridge robust拟最大似然 (QML)协方差标准误差。b 使用Berndt-Hall-Hall-H
11、ausman (BHHH)代数来最大化,默认时为Marquardt。m=整数 设置最大迭代次数(默认时为100)c=标量 收敛标准(默认时为0.001),标准是基于比例系数改变的的最大量。s 使用当前中的系数值作为初始值。s=数字 指明一个在0和1之间的一个数来决定作为初始估计一小部分的初始值(超出范围的值设定s=1)。.p 打印基本估计结果。示例arch(4,0,m=1000,h) sp500 c估计一个SP500关于常数项的回归的arch(4)模型,这个过程的最大迭代次数为1000,收敛后将给出Bollerslev-Wooldridge robust QML标准差。c=.1equation
12、 arc1.arch(s,v) nys c r估计一个回归表达式中的GARCH(1,1),NYS的回归方程有赖于一个常数和一个条件方差(GARCH)项。条件方差方程是默认的GARCH(1,1) 表达式,其有一个外生回归变量R和一个常数。第一行是将系数向量设置为.1,s选项把C系数向量中的这些元素作为初始值。 arc1.makegarch garch1在估计的方程后面,我们可以把估计出的条件方差作为一个序列命名为GARCH1.ArchtestArchtest 对自回归条件异方差的检验(ARCH). 在残差中对ARCH执行拉格朗日乘子(LM)检验。语法 命令: archtest(n,options
13、) 方程视图: eq_name.archtest(n,options)必需说明要检验的ARCH的顺序。滞后期n的数目应该在arch命令后面的括号中给出。选项 p打印检验结果。示例ls output c labor capitalarchtest(4)用OUTPUT对常数、LABOR和CAPITAL进行回归,然后进行ARCH滞后四阶的检验。 equation eq1.arch sp500 ceq1.archtest(4)估计一个SP500关于常数项的GARCH(1,1)回归模型,并对其进行滞后四阶的ARCH检验。注意:在arch估计之后进行的archtest使用了标准残差(回归方程的残差除以估计
14、出来的条件标准差)。auto auto 命令|equation视图进行序列相关LM检验。对估计残差执行Breusch-Godfrey Lagrange乘子(LM)检验。语法命令: auto(n,options)Equation视图:eq_name.auto(n,options)作为命令时,它检验默认方程的残差。必须指定检验的序列相关的阶数,在auto命令后的括号里注明滞后项n。选项p打印文本输出。示例ls output c labor capitalauto(4) 对产出(output)关于常数,劳动(labor)和资本(capital)回归并检验四阶序列相关。 output(t) c:res
15、ultartest.txtequation eq1.LS cons c y y(-1) eq1.auto(12,p)执行消费关于常数项,Y和Y的滞后项的ols回归并检验12阶序列相关。第一行是将打印输出的文本改向输出至ARTEST.TXT文件。bar bar 命令| Series视图| Group视图| Coef视图| Matrix视图| Graph方法序列或者一个向量/矩阵每列的条形图。语法命令:bar(options) ser1 ser2 ser3Object视图:object_name.bar(options)Graph方法:graph_name.bar(options)选项a(默认)自
16、动绘图。序列按照原来的单位进行作图,并且图形的大小按照可以容纳序列的最大值和最小值进行选择。d 二元作图。第一个序列在左边作图,所有其他的序列在右边作图。s 层叠条形图。每个条都代表已列出序列的累加和。l 对第一个列出的序列作条形图,对所有后面的序列作线形图。x 与l选项相同,但是使用的是二元作图法。o=graph_name 用指定图形中的选项作为模板。t=graph_name 使用指定图形中的选项,文本,和底纹作为模板。p 打印条形图。示例bar(x,o=mybar1) pop gdp cons作POP的条形图以及GDP和CONS的线形图:条形图作在左边,而线形图作在右边。该图形使用MYBA
17、R1中的选项作为模板。group mygrp oldsales newsalesmygrp.bar(s)第一行定义了一个序列组,第二行对组中的序列作层叠条形图。causecause 命令|组视图格兰杰因果关系检验。在(所有可能的)成对列出的序列或组序列之间执行成对的格兰杰因果检验。语法命令: cause(n, options) ser1 ser2 ser3组视图:group_name.cause(n, options)在命令形式中,要列出将进行格兰杰因果检验的序列或组。同时也要给出格兰杰检验的滞后期,即在因果检验命令后面的括号中给出一个整数。注意检验方程中的解释变量是一个常数和要检验的成对序列
18、的滞后项。选项p 打印出检验的结果。示例cause(4) gdp m1计算GDP是否是M1的格兰杰成因和M1是否是GDP的格兰杰成因的格兰杰检验. 每个检验的回归变量为一个常数和GDP与M1的滞后四期值。group macro m1 gdp rmacro.cause(12,p)打印在MACRO组中三个序列的六对格兰杰因果检验结果。每个检验的回归变量为一个常数和要检验的两个序列(不包括组中第三个序列的滞后值)的滞后十二期值。ccopy ccopy命令从DRI Basic Economics数据库中复制数据到数据库集。从DRI Basic Economics Database中复制一个或者多个序列
19、到EViews数据库集(.DB)文件中。要使用这个功能必须首先在计算机中安装DRI数据库。语法命令:ccopy series_name在ccopy命令后输入您希望复制的序列名称。数据库集文件将保存在默认目录中,文件名与DRI数据库中的序列名相同。您也可以提供路径信息来表明名数据库集文件的目录。示例ccopy lhur把DRI序列LHUR复制为默认路径目录中的LHUR.DB文件ccopy b:gdp c:nipadatagnet 把GDP序列复制为B驱动器中的GDP.DB文件,而把GNET序列复制为C:NIPADATA中的GNET.DB文件。Cd(chdir)cd chdir命令更改默认目录。c
20、d命令更改当前的默认活动目录,该目录在EViews窗口底部右边显示为Path=。语法命令:cd path_name示例cd a:data把默认目录改为A驱动器中的DATA目录,然后您保存的一切就都自动存放在这个目录中,除非您在保存命令中明确指定了一个不同的目录。cdfplotcdfplotSeries视图| Group视图经验分布函数:显示经验累加分布函数,生存函数,和带标准误差的分位数。语法Series视图:series_name.cdfplot(options)Group视图:group_name.cdfplot(options)选项s绘制经验生存函数。q绘制经验分位数。a绘制所有的CDF
21、,生存函数和分位数。n不包含标准误差。q=r(默认)使用Rankit (Cleveland)公式计算分位数。q=o使用简单的分数(ordinary)公式计算分位数。q=v使用van der Waerden计算分位数。q=b使用Blom公式计算分位数。q=t使用Tukey公式计算分位数。p打印分布函数。示例lwage.cdfplot绘制序列lwage的经验累加分布函数。cfetchcfetch命令从DRI Basic Economics数据库中取出一个序列到工作文件中。cfetch从DRI Basic Economics Database中读取一个或者多和序列到活动工作文件中。要使用这个功能,必
22、须在计算机中首先安装DRI数据库。语法命令:cfetch series_name示例cfetch lhur gdp gnet把DRI序列LHUR,GDP和GNET读取到当前的活动工作文件中,如果必要,还会执行频度转换。ChowChow 命令|方程视图检验平稳性。 执行Chow断点和对参数稳定性的Chow预测检验。 语法命令: chow(options) obs1 obs2 obs3方程视图:eq_name.chow(options) obs1 obs2 obs3要求给出要检验的断点(日期或观察数目)。如果要说明不止一个的断点,用空格把断点隔开。选项f 断点观测检验。对此命令,必须给出单个要检验
23、的断点(默认时执行断点检验)。p打印检验结果。示例ls m1 c gdp cpi ar(1)chow 70.1 80.1执行M1对常数项、GDP、CPI及一阶自回归误差的回归,然后检验参数在70年代前、70年代期间以及70年代以后是否稳定。equation ppp.ls log(spot) c log(p_us) log(p_uk)ppp.chow(f) 73用ls估计SPOT的对数对P_US的对数以及P_UK的对数的回归方程,并执行从73年开始的Chow观测检验。sort genderls lwage c edu edu2 unionchow 534也可以对横截面数据执行chow检验。假设G
24、ENDER是一个0-1虚拟变量,当排序后,观察值的前533个全是GENDER=0,此后的有GENDER=1,那么chow命令检验LWAGE方程是否对所有的GENDER=0 和GENDER=1都有相同的系数。 clabelclabel命令显示DRI Basic Economics 数据库序列的描述。clabel从DRI Basic Economics Database中读取一个序列的描述,并把它显示在Eviews窗口状态行上。可以使用这个命令来验证给定DRI数据库序列名表明的内容。要使用这个功能,必须首先安装DRI数据库。语法目录:clabel series_name示例clabel lhur在
25、状态行显示DRI序列LHUR的描述。closeclose命令关闭对象,程序或者工作文件。关闭一个对象就是关闭其窗口。如果指定名称,对象仍在工作文件中显示为一个图标,否则它将也被删除。关闭程序或者工作文件不仅关闭其窗口,而且把它从内存中删除。如果激活一个文件之后,工作文件已经更改,您将看到一个对话框询问您是否想把它保存在磁盘上。语法命令:close object_name示例close gdp graph1 table2 关闭GDP,GRAPH1和TABLE2这三个对象。lwage.histclose lwage首先打开LWAGE窗口并显示LWAGE的直方图,然后关闭窗口。coefcoef 命令
26、定义一个系数(列)向量。向量和系数对象都是列向量。但是,仅有系数对象的元素允许用于模型形式的估计。语法命令:coef(n) coef_name在coef命令后的括号中加上系数个数,之后注明系数对象的名称。如果省略系数个数,EViews将创建一个长度为1的向量。示例coef(2) slopels lwage=c(1)+slope(1)*edu+slope(2)*edu2 第一行创建了一个长度为2名称为SLOPE的系数对象。第二行运行一个最小二乘回归并把估计的斜率系数保存在SLOPE中。arch(2,2) sp500 ccoef beta=ccoef(6) beta第一行使用默认的系数向量C估计一
27、个GARCH(2,2)模型。(方程表达式中的c表示一个常数项,也就是一列1。)第二行定义了一个名为BETA的系数向量并把C的内容复制到BETA。(赋值语句中的c表示默认的系数向量)。第三行重新调整了BETA的大小,砍掉了除前6个外的所有元素,这6个元素是GARCH(2,2)模型中的估计参数。注意因为EViews会把系数与方程一起保存,以便后来使用,所以您一般不需要执行这个保存系数向量的操作。coefcov coefcov Equation视图| Logl视图| Pool 视图| System 视图| Sspace视图系数协方差矩阵。显示包含一个或者多个估计方程的对象估计系数的协方差。语法Equ
28、ation视图:eq_name.coefcov(options)Logl视图:logl_name.coefcov(options)Pool视图:pool_name.coefcov(options)System视图:system_name.coefcov(options)Sspace视图: sspace_name.coefcov(options)选项p打印系数协方差矩阵。示例equation eq1.ls lwage c edu edu2 unioneq1.coefcov 定义并估计了一个方程并显示方程系数的协方差矩阵。要把系数协方差矩阵保存为一个(对称)矩阵对象,请使用coefcov,参阅Eq
29、uation Data Members。cointcoint 命令|group视图| VAR 视图Johansen的协整检验。 语法命令: coint(test_option,n,option) y1 y2 y3coint(test_option,n,option) y1 y2 y3 x1 x2 x3组视图: group_name.coint(test_option,n,option)var视图: var_name.coint(test_option,option) lag_pairs x1 x2在组命令形式中,应输入coint命令,随后输入一系列序列或待检验的组名,每个序列名都要用空格键隔开
30、。如果要使用外生变量,例如季度虚拟变量,那么可以在内生变量之后加入一个,然后输入外生变量名即可。注意:在关键值中假设除了常数项和趋势项之外,没有其它外生变量。当用作一个组或VAR视图时,coint检验组或VAR中的序列之间的协整关系。如果VAR目标中包括外生变量,那么协整检验将使用这些外生变量。然而,如果明确用说明了外生变量,那么在检验中只使用这些指定的外生变量。选项a在数据中没有确定性趋势,在协整方程中没有趋势项或常数项。b在数据中没有确定性趋势,在协整方程中没有趋势项但有常数项。c在数据中有线性趋势项,在协整方程中有一个常数项但没有趋势项。d在数据中有线性的趋势项,在协整方程中同时存在趋势
31、项和常数项。e在数据中存在二次趋势项,在协整方程中同时存在趋势项和常数项。s综合所有的五种选项(a-e)。其它选项p 打印检验的结果。示例coint(s,4) gdp m1 tb3综合在GDP 、M1和TB3之间的Johansen协整检验的结果,采用的是包含所有五种选项的表达式。var1.coint(c,12) 对名为VAR1的VAR目标中执行协整检验。号没有一系列的外生变量,使得在VAR1中不包括任何外生变量。copycopy 命令复制一个对象。Copy允许在工作文件和数据库内部以及之间移动对象。语法命令:copy(options) source_object_name destinatio
32、n_object_name要在活动工作表内部复制对象,在源对象名后列出复制对象名。要在数据库内部复制对象,可以在对象名之前加上数据库名和一个双冒号。还可以在工作文件和数据库之间,或者两个数据库之间复制对象。仅需要在对象名之前加上数据库名和一个双冒号即可。通过使用通配符?(匹配一个字符)和*(匹配0到多个字符),可以在一条命令中复制多个对象。选项o覆盖目标数据库中的对象(默认状态是在可能的情况下合并数据)下面的选项可以用于从工作文件中复制组对象到数据库:g=s把组定义和序列作为单独对象分别复制g=t把组定义和序列作为一个对象复制g=d仅复制序列(作为单独对象)g=l仅复制组定义下面的选项可以用于
33、从数据库中复制对象到工作文件:g=b复制组定义和序列g=d仅复制组中的序列g=l仅复制组定义示例copy good_equation best_equation在当前工作文件中复制good_equation对象,并将复制生成的对象命名为best_equation。copy gdp usdat:gdp把当前工作文件中的GDP复制到数据库集文件USDAT中,名称也为GDP。copy :gdp macro1:gdp_us 把默认数据库中的GDP复制到名为MACRO1的数据库中,并重新命名为GDP_US。copy :gdp :gdp2在默认数据库中复制了GDP的一个备份GDP2。copy gd* fi
34、ndat: 把当前工作文件中所有以GD开头的对象都复制到名为FINDAT的数据库中。corcor 命令|group视图| matrix视图相关矩阵。语法命令:cor(options) ser1 ser2 ser3group视图:group_name.cor(options)matrix视图:matrix_name.cor(options)在矩阵形式中,EViews将根据列出的序列创建一个无标题组,然后显示该组的相关矩阵视图。当作为矩阵视图使用的时候,cor显示矩阵列的相关性。选项p打印相关矩阵示例cor height weight age 显示HEIGHT,WEIGHT,和AGE三个序列的3&
35、#215;3相关矩阵。group mygroup height weight age mygroup.cor这两条命令使用组MYGROUP显示等价的视图。correlcorrel命令| Series视图| Equation视图相关图。显示指定序列的自相关函数和偏自相关函数,还提供与每个滞后项相关的Q统计值和p值。当作为方程对象使用的时候,correl显示方程残差的相关图。语法视图:object_name.correl(n,options)选项n指定相关图中显示的滞后阶数。p打印相关图示例correl(24) m1m1.correl(24)两个命令等价,都显示M1序列滞后24阶的相关图。corr
36、elsqcorrelsq Equation视图残差平方的相关图。显示估计方程残差平方的自相关函数和偏自相关函数,还提供与每个滞后项对应的Q统计值和p值。语法Equation视图:equation_name.correl(n,options)选项n指定相关图中显示的滞后阶数。p打印相关图示例eq1.correl(24)显示方程EQ1残差平方最高滞后24阶的相关图。covcov 命令| Group视图| Matrix视图协方差矩阵语法命令:cov(options) ser1 ser2 ser3group视图:group_name.cov(options)matirx视图:matrix_name.c
37、ov(options)在命令形式中,EViews会根据列出的序列创建一个无标题组,然后显示该组的协方差矩阵视图。当作为矩阵视图使用的时候,cov显示矩阵的列的协方差。选项p打印相关矩阵。示例group grp1 height weight agegrp1.cov 定义名为grp1的组对象,显示GPR1中的3个序列的3×3协方差矩阵。createcreate命令创建一个新工作文件。语法命令:create optional_name frequency start end可以为工作文件命名。如果没有命名,EViews将创建一个无标题的工作文件。必须指定数据的频率,以及起止日期。请参看下面
38、的频率选项。对于无日期数据,必须指定起止的观察值编号。选项必须选择下面选项中的一个来指定工作文件的频率:a年度数据。s半年度数据。q季度数据。m月度数据。w周数据。d日度数据(每周5天)。7日度数据(每周7天)。u无日期或者不规则数据。示例create a 1880 90创建一个1880到1990年的年度数据的工作文件。create m 90:1 2010:12创建从1990年1月到2010年12月的月度数据工作文件。create w 2/10/51 3/17/94创建一个周数据工作文件,从1951年2月10日开始的那一周到1994年3月17日开始的那一周。create u 1 5000创建一
39、个包含5000个观察值的无日期数据的工作文件。crosscross命令|group视图交叉相关。显示一对序列的交叉相关(相关图)。语法命令:cross(n,options) ser1 ser2group视图:group_name.cross(n,options)必须在选项中指定滞后阶数来计算交叉相关。请参看下面的选项。在命令形式中,EViews将创建一个无标题组并显示该组的交叉相关视图。当作为组视图使用的时候,将对组中的前两个序列计算交叉相关。选项n 指定交叉相关使用的滞后阶数,这是计算交叉相关必须指定的第一个选项。其他的选项可以在括号中跟在滞后阶数后指定:p打印交叉相关图。示例cross(3
40、6) log(m1) dlog(cpi)显示M1的对数与CPI对数的一阶差分之间的交叉相关图,滞后阶数为36。data data 命令从键盘中输入数据,打开一个未命名的组窗口编辑一个或者多个序列。语法命令:data ser1 ser2 group1 group2data命令后跟一列序列名或/和组名。可以列出现有的名称或者新名称。如果是新名称,那么新序列将添加到工作文件中。这些序列的初值都为NA。示例data group1 newx newy打开一个组窗口,其中包含组GROUP1中的序列和序列NEWX和NEWY。db db命令打开或者创建数据库。如果指定数据库不存在,那么一个新的(空)数据库将被
41、创建并打开。打开的数据库将称为默认数据库。语法命令:db db_name在db命令后面加上要被打开或者创建(如果它不存在)的数据库名。对于不在默认路径中的数据库,还可以包含对数据库操作的路径名。示例db findat在默认路径中打开数据库FINDAT,并使其成为保存和获取对象的默认数据库。如果数据库FINDAT不存在,那么一个名为FINDAT的空数据库就会被建立和打开。dbcopydbcopy命令复制现有的数据库。dbcopy复制数据库的一个备份。所有与该数据库相关的文件都将被复制。语法命令:dbcopy source_name copy_namedbcopy命令后依次跟随现有数据库的名称和复
42、制数据库的名称。还可以包含路径名来把数据库复制到默认目录之外的位置。示例dbcopy usdat c:backupusdat复制所有在默认路径中与USDAT数据库相关的文件,并把它用USDAT的名称保存在C:BACKUP目录中。dbcreatedbcreate 命令创建一个新数据库。新数据库将成为默认数据库。语法命令:dbcreate db_namedbcreate后加新数据库的名称。可以在命令中包含路径以在默认目录之外的地方创建数据库。示例dbcreate macrodat在默认路径中创建一个名称为MACRODAT的新数据库并使其为保存和获取对象的默认数据库。如果已经存在一个名称为MARCR
43、ODAT的数据库,那么这个命令就会返回错误信息。要打开已存在的数据库,应使用dbopen或者db。define define pool视图定义pool对象中的截面元素(标识符)。语法Pool 视图:pool_name.define id1 id2 id3 在define命令之后列出截面元素标识符。示例pool spot uk jap ger can spot.def uk ger ita fra第一行创建了一个名为SPOT的pool对象,截面元素为UK, JAP, GER和CAN。第二行将这个pool对象的截面元素重新定义为UK, GER, ITA和FRA。dbdeletedbdelete 命
44、令删除存在的数据库。dbdelete删除所有与指定数据库相关的文件。语法命令:dbdelete db_name在dbdelete命令后面加上要删除的数据库名称。可以在命令中包含路径名来删除不存在于默认路径中的数据库。示例dbdelete c:temptestdat删除指定目录中所有与TESTDAT数据库相关的文件。dbopendbopen 命令打开一个存在的数据库。被打开的数据库成为默认数据库。语法命令:dbopen db_name在dbopen命令的后面加上要被打开的数据库名。可以在命令中包含路径以打开默认路径之外的数据库。如果指定的数据库不存在,EViews会返回一个错误信息。这时应该使用
45、db或者dbcreat来创建一个新数据库。示例dbopen c:dataus1打开C:DATA目录中的名为US1的数据库。dbopen us1打开默认路径中的名为us1的数据库。dbpackdbpack 命令压缩一个存在的数据库。语法命令:dbpack db_name在dbpack命令后加上数据库名。可以在命令中包含路径名以压缩不存在于默认路径中的数据库。示例dbpack findat压缩默认路径中名为FINDAT的数据库。dbrebuilddbrebuild 命令重建一个存在的数据库。这个命令用来把一个严重损坏的数据库重建为一个新数据库文件。语法命令:dbrebuild source_nam
46、e dest_name在dbrebuild命令后加上要重建的数据库名称,以及新数据库名称。示例dbrebuild testdat fixed_testdat把数据库TESTDAT重建到默认目录的FIXED_TESTDAT数据库中。dbrenamedbrename命令重新命名已存在的数据库。dbrename会重新命名所有与指定数据库相关的文件。语法命令:dbrename old_name new_namedbrename命令后加现有数据库文件的名称和该数据库的新名称。示例dbrename testdat mydat把指定目录中所有与testdat数据库相关的文件在默认目录中重新命名为mydat。
47、dbrepairdbrepair 命令修复存在的数据库。应该使用这个命令来修复损坏的数据库。语法命令:dbrepair db_name在dbrepair命令后面加上要修复的数据库名称。可以在命令中包含路径来修复默认路径之外的数据库。示例dbrepair testdat尝试修复默认路径中的TESTDAT数据库。deletedelete命令| Pool过程从工作文件或者数据库中删除对象,或者从pool中删除标识符。语法命令: delete name1 name2Pool过程:pool_name.delete ser1? ser2?在delete命令后加上您希望从当前工作文件中删除的任何对象名称的列
48、表。delete不会删除已经保存在磁盘上的EViews数据仓库中的对象。通过在对象名前面加上数据库名和双冒号,可以实现从数据库中删除对象。可以使用通配符来删除工作文件或者数据库中所有匹配的对象。?用来匹配一个字符,*用来匹配0到多个字符。当作为一个pool过程使用的时候,delete允许使用pool操作符?来从工作文件中删除序列。如果在程序文件中使用delete,将在不提示的情况下直接删除所有列出的对象。示例delete temp*删除工作文件中所有名称以temp开头的对象delete macro1:cons macro1:invest从数据库MACRO1中删除对象CONS和INVESTdis
49、playnamedisplayname过程对象的显示名。为对象赋予一个显示名,它可以在表和图中代替标准的对象名使用。显示名随情形改变的,它可能包含各种字符,比如空格这种不允许在对象名中使用的字符。语法对象过程:object_name.displayname display_name 示例hrs.displayname Hours Workedhrs.label 第一行赋予对象HRS一个显示名Hours Worked而第二行显示HRS的标签视图,包含其显示名。gdp.displayname US Gross Domestic Productplot gdp 第一行赋予序列GDP一个显示名US G
50、ross Domestic Product。第二行中GDP的线形视图将使用显示名作为图例。dodo命令执行过程。do是EViews程序中最有用的。在程序中,您可以不在工作文件区中通过打开窗口而运行一系列命令。语法命令:do 过程edure示例output(t) c:resultjunk1do gdp.adf(c,4,p)第一行把表输出重新定向到磁盘上。第二行对GDP执行一个单位根检验并把结果打印在磁盘文件中。driconvertdriconvert命令把整个DRI Basic Economics数据库转换为一个现有的Eviews数据库。在使用这个命令之前,必须先创建一个Eviews数据库来存放
51、转换后的DRI数据。这个命令可能非常消耗时间。语法命令:driconvert db_name在该命令的后面加上您希望把DRI数据复制到其中的现有Eviews数据库名。可以在命令中包含一个路径名来指定不在默认路径中的数据库。示例dbcreate dribasicdriconvert dribasicdriconvert c:mydatadridbase第一行在默认目录中创建一个名为DRIBASIC的新的(空)数据库。第二行从DRI Basic Economics数据库中读取所有的数据并把它们复制到DRIBASIC数据库中。最后一行把DRI数据复制到位于C:MYDATA目录中的DRIDBASE数据
52、库中。dropdrop Group过程| Pool过程从组中丢弃序列或者从pool中丢弃截面元素。语法Group过程:group_name.drop ser1 ser2 ser3Pool过程:pool_name.drop id1 id2 id3列出要从组或者pool中丢弃的序列或者截面元素。示例group gdplags gdp(-1 to -4)gdplags.drop gdp(-4) gdp(-3) 定义一个包含gdp四个滞后项的组gdplags,然后从组gdplags中丢弃了两个序列GDP(-4)和GDP(-3)。crossc.drop jpn kor hk从pool CROSSSC中丢
53、弃横截面元素JPN,KOR,和HK。dtabledtableGroup视图日期数据报表。组的dtable视图设计用来建立报告和呈现数据,预测和模拟结果的表。可以在同一张表中显示数据的各种转换和频率。dtable视图目前只能用于年度,半年度,季度或者月度工作表。大多数设计表格式的选项仅能在窗口中交互使用;参见 Group Views, Dated Data Table.语法group视图:group_name.dtable(options)选项p打印报表。示例freeze(report) group1.dtable冻结GROUP1的默认dtable视图并把它保存为一个名为REPORT的表对象。endogendogModel视图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新能源汽车工程师考试试题及答案
- 2025年网络工程师资格考试题及答案
- 2025年风险管理与控制考试试卷及答案解读
- 2025年西方经济学基础知识考试试题及答案
- 医药行业MBO股权收购与人才发展战略整合协议
- 微信小程序电商代运营跨境电商合作框架协议
- 美妆品牌购物中心美妆专区品牌委托经营与产品研发合同
- 短视频社交型移动应用(APP)开发与运营管理协议
- 高端影视特效化妆假发胶水租赁与化妆效果优化协议
- 丹麦电商平台入驻与北欧生活方式营销服务协议
- 注册建造师执业管理办法
- 湖北省十一校2024-2025学年高三第二次联考数学试卷(解析版)
- 2025年宪法知识竞赛全套题库及答案(共150题)
- 2025修订版《保障中小企业款项支付条例》解读学习课件
- 公司管理制度编号方法
- 世界赠予我的混声三部合唱线谱徐
- 学校教学管理指导手册
- 《现代农业生物技术育种方法》课件
- 贵州文物调查研究-从文物看中华民族共同体历史的区域实践知到智慧树章节测试课后答案2024年秋贵州民族大学
- 化工设备巡检培训
- 2024银行从业资格个人贷款教材
评论
0/150
提交评论