全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
8534 14
2006-04-28

不知有那位正在使用过eviews5.0这一新版本来做面板数据分析的

我以前用过eviews3.1做过面板数据分析,鉴于eviews5.0版本在面板数据上新增加了一些功能,尤其是GMM/dpd等,因此就想采用eviews5.0做一些面板数据分析

但我在设置面板数据输入格式的时候,却遇到了麻烦

以前我参照易丹辉的《数据分析与eviews应用》,很容易就可以设置想要的堆栈(堆积)数据格式,然后把excel中整理好的数据直接粘贴上去,就可以进行分析了,但由于eviews5.0在界面上做了些改变,因此,同样按eviews3.1的程序设置堆积数据格式,却并不是想要的格式。我也看了一下eviews5.0的操作手册,但也没有搞定问题出在那里。

为此,我把我的操作过程,简述如下,清各位高手指点。

我的数据是一个从1996-20049年,2个行业的面板数据(简化起见)。

先打开eviews5.0workfile structure tye 项选择 banlanced panel

frequency 选择annual

start 选择1996

end 选择2004

number of cross 选择2 点击ok

创建pool对象,在生成的工作文件中的object中选择new object / pool

pool窗口输入截面成员的识别名称:

_CPP

_PTCM

define确认

建立堆积数据输入格式:

pool中点击 view / spreadsheet stacked data

在弹出series list中输入序列名称 y k l industry YEAR

ok 确定 进入到生成的堆积数据输入格式中,但此时

可以看到的是

(我想要的数据是本应是18行,但给出的却不是这样,这与eviews3.14.1就不一样了)

obs

Y?

K?

L?

industry

YEAR

_CPP- 1 - 96

NA

NA

NA

NA

NA

_CPP- 1 - 97

NA

NA

NA

NA

NA

_CPP- 1 - 98

NA

NA

NA

NA

NA

_CPP- 1 - 99

NA

NA

NA

NA

NA

_CPP- 1 - 00

NA

NA

NA

NA

NA

_CPP- 1 - 01

NA

NA

NA

NA

NA

_CPP- 1 - 02

NA

NA

NA

NA

NA

_CPP- 1 - 03

NA

NA

NA

NA

NA

_CPP- 1 - 04

NA

NA

NA

NA

NA

_CPP- 2 - 96

NA

NA

NA

NA

NA

_CPP- 2 - 97

NA

NA

NA

NA

NA

_CPP- 2 - 98

NA

NA

NA

NA

NA

_CPP- 2 - 99

NA

NA

NA

NA

NA

_CPP- 2 - 00

NA

NA

NA

NA

NA

_CPP- 2 - 01

NA

NA

NA

NA

NA

_CPP- 2 - 02

NA

NA

NA

NA

NA

_CPP- 2 - 03

NA

NA

NA

NA

NA

_CPP- 2 - 04

NA

NA

NA

NA

NA

_PTCM- 1 - 96

NA

NA

NA

NA

NA

_PTCM- 1 - 97

NA

NA

NA

NA

NA

_PTCM- 1 - 98

NA

NA

NA

NA

NA

_PTCM- 1 - 99

NA

NA

NA

NA

NA

_PTCM- 1 - 00

NA

NA

NA

NA

NA

_PTCM- 1 - 01

NA

NA

NA

NA

NA

_PTCM- 1 - 02

NA

NA

NA

NA

NA

_PTCM- 1 - 03

NA

NA

NA

NA

NA

_PTCM- 1 - 04

NA

NA

NA

NA

NA

_PTCM- 2 - 96

NA

NA

NA

NA

NA

_PTCM- 2 - 97

NA

NA

NA

NA

NA

_PTCM- 2 - 98

NA

NA

NA

NA

NA

_PTCM- 2 - 99

NA

NA

NA

NA

NA

_PTCM- 2 - 00

NA

NA

NA

NA

NA

_PTCM- 2 - 01

NA

NA

NA

NA

NA

_PTCM- 2 - 02

NA

NA

NA

NA

NA

_PTCM- 2 - 03

NA

NA

NA

NA

NA

_PTCM- 2 - 04

NA

NA

NA

NA

NA

但本来,obs这一列应是以下这样的啊

_CPP1996

_CPP1997

_CPP1998

_CPP1999

_CPP2000

_CPP2001

_CPP2002

_CPP2003

_CPP2004

_PTCM1996

_PTCM1997

_PTCM1998

_PTCM1999

_PTCM2000

_PTCM2001

_PTCM2002

_PTCM2003

_PTCM2004

尽管如此,我不管第一列如何,仍把EXCEL中的数据粘贴过来,并在range下的data panel中再设定面板的截面(industry)和时间(year),以期EVIEWS5.0能够读取识别该面板数据并进行回归分析。(eviews5.0手册上有这一点的交待)

数据如下所示

obs ID YEAR Y? K?
_CPP- 1.000000 - 96 1.000000 1996.000 0.541882 5.665069
_CPP- 1.000000 - 97 1.000000 1997.000 0.522676 5.681956
_CPP- 1.000000 - 98 1.000000 1998.000 0.586425 5.642329
_CPP- 1.000000 - 99 1.000000 1999.000 0.609728 5.621831
_CPP- 1.000000 - 00 1.000000 2000.000 0.649813 5.598711
_CPP- 1.000000 - 01 1.000000 2001.000 0.687604 5.622158
_CPP- 1.000000 - 02 1.000000 2002.000 1.302974 5.606627
_CPP- 1.000000 - 03 1.000000 2003.000 0.563569 5.613742
_CPP- 1.000000 - 04 1.000000 2004.000 0.638297 5.588139
_CPP- 2.000000 - 96 2.000000 1996.000 0.731368 5.084247
_CPP- 2.000000 - 97 2.000000 1997.000 0.695187 5.118701
_CPP- 2.000000 - 98 2.000000 1998.000 0.687201 5.159709
_CPP- 2.000000 - 99 2.000000 1999.000 0.681047 5.137898
_CPP- 2.000000 - 00 2.000000 2000.000 0.679800 5.144836
_CPP- 2.000000 - 01 2.000000 2001.000 0.727213 5.147781
_CPP- 2.000000 - 02 2.000000 2002.000 0.775311 5.201804
_CPP- 2.000000 - 03 2.000000 2003.000 0.581264 5.217408
_CPP- 2.000000 - 04 2.000000 2004.000 0.702374 5.294446
_PTCM- 1.000000 - 96 1.000000 1996.000 NA NA
_PTCM- 1.000000 - 97 1.000000 1997.000 NA NA
_PTCM- 1.000000 - 98 1.000000 1998.000 NA NA
_PTCM- 1.000000 - 99 1.000000 1999.000 NA NA
_PTCM- 1.000000 - 00 1.000000 2000.000 NA NA
_PTCM- 1.000000 - 01 1.000000 2001.000 NA NA
_PTCM- 1.000000 - 02 1.000000 2002.000 NA NA
_PTCM- 1.000000 - 03 1.000000 2003.000 NA NA
_PTCM- 1.000000 - 04 1.000000 2004.000 NA NA
_PTCM- 2.000000 - 96 2.000000 1996.000 NA NA
_PTCM- 2.000000 - 97 2.000000 1997.000 NA NA
_PTCM- 2.000000 - 98 2.000000 1998.000 NA NA
_PTCM- 2.000000 - 99 2.000000 1999.000 NA NA
_PTCM- 2.000000 - 00 2.000000 2000.000 NA NA
_PTCM- 2.000000 - 01 2.000000 2001.000 NA NA
_PTCM- 2.000000 - 02 2.000000 2002.000 NA NA
_PTCM- 2.000000 - 03 2.000000 2003.000 NA NA
_PTCM- 2.000000 - 04 2.000000 2004.000 NA NA

但进行estimate处理时,所有选项选择完毕,一点ok

就弹出no valid observations in balanced sampled 的错误提示,看来数据输入仍不正确。

回归分析还是不能进行

我想是否是obs和id还是有冲突啊?

真是搞不懂这问题到底出在那里,那一个设定不正确或是缺少了?

还请各位使用过eivews5.0做面板数据的大哥、大姐给个指点吧,我太想尽快搞明白这个问题了,憋死俺了。

在下先万分万分感谢了。

二维码

扫码加我 拉你入群

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

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

全部回复
2006-6-6 17:58:00
同情 问题和我的相似啊
二维码

扫码加我 拉你入群

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

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

2006-6-6 19:41:00

pool中点击 view / spreadsheet stacked data

在弹出series list中输入序列名称 y k l industry YEAR ———这一步需要你在输入y k l industry YEAR 时为“英语输入法状态”。

ok 确定 进入到生成的堆积数据输入格式中,但此时

[此贴子已经被作者于2006-6-6 19:43:18编辑过]

二维码

扫码加我 拉你入群

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

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

2006-6-30 13:01:00

不是阿,我用你的步骤又做了一遍阿。

不是阿,我用你的步骤又做了一遍阿。可是出来的东西和你给的正确的是一样的阿
二维码

扫码加我 拉你入群

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

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

2006-8-5 21:26:00
请教同一个问题!!!谢谢拉,急等
二维码

扫码加我 拉你入群

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

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

2006-8-6 20:10:00

先 DATA 输入变量名,然后直接拷贝就行了

二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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