全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
3444 0
2015-09-17
      CDA就业班http://cda.pinggu.org/jy.html

               EViews应用基础之怎样使用组

EViews提供了特殊的工具来使用由序列构成的组;创建组对象,选择Objects/NewObjec;groupmacrolistgdpinvestc;该命令创建了一个名为MACROLIST的组,组中;类似地,;groupaltlistlog(gdp)d(in;创建了一个名为ALTLIST的组,包含GDP序列;组对象具有以下几
EViews应用基础之怎样使用组

EViews提供了特殊的工具来使用由序列构成的组对象。简而言之,组对象是一个或多个序列名和表达式构成的集合。注意,组对象并不包含各个序列中的数据,仅仅是对这些序列中的数据进行引用。

创建组对象,选择Objects/New Object/Group,并在对话框中键入序列名和自动序列名。或者从工作文件工具条上选择Show,并填写对话框。此外,还可以在命令窗口中键入命令group,后接组名,再接序列名或自动序列名:

group macrolist gdp invest cons

该命令创建了一个名为MACROLIST的组,组中包含GDP序列, INVEST序列和CONS序列。

类似地,

group altlist log(gdp) d(invest) cons/price

创建了一个名为ALTLIST的组,包含GDP序列的对数值,INVEST的一阶差分和用价格PRICE调整了的消费序列CONS。

组对象具有以下几个特点:

一个组只是序列标识的列表(List)。它不是序列中数据的拷贝。所以,当用户改变了包含在组对象中某序列的数据,组对象就会作出相应的变化。

如果从工作文件中删除了一个序列,那么该序列也将从包含它的组中消失。如果删除一个序列,且某个组就只是由这一个序列构成时的,那么这个组也将被删除。

对序列重命名,引用这个序列的组也将发生相应的变化。

一、存取个别元素(Accessing Individual Elements) 象Eviews的其它对象一样,组对象也具有各自的观察和过程。在组对象(Group Objects)中将对组对象进行更详细的介绍。这里,只提及怎样访问一个命名组中的个别序列的问题。引用组中第n个序列,只需在组名后的括号中写入(n)。例如,

MACROLIST组定义为:

group macrolist gdp invest cons

那么,MACROLIST(1) 就是引用的GDP,而MACROLIST(2)则引用INVEST。 使用MACROLIST(1)就如同在EViews中使用任一其它序列一样。在工具条上点击Show按钮并输入MACROLIST(1)来显示序列。利用MACROLIST(1)直接或间接地将GDP包含到其它组中。一个组包含:

macrolist(1) macrolist(2)

与包含:

gdp invest

是等价的。

在生成新序列的表达式中使用组的单个成员:

series realgdp = macrolist(1)/price

series y = 2*log(macrolist(3))

或使用组的单个成员对原序列进行修改:

series macrolist(2) = macrolist(2)/price

注意,在上述例子中,series关键字是不可少的。尽管INVEST序列已经存在。

返回组成员的个数。在组名后附加@count。例如,

scalar numgroup = macrolist.@count

返回组中每个序列的名称。在组名后附加@seriesname。

                                                         Eviews计量经济学应用培训

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群