楼主: newdragon
8654 14

[问答] [求助]再次急问eviews5.0面板数据输入问题 [推广有奖]

  • 5关注
  • 1粉丝

VIP

本科生

64%

还不是VIP/贵宾

-

威望
0
论坛币
227 个
通用积分
22.8637
学术水平
1 点
热心指数
3 点
信用等级
1 点
经验
1105 点
帖子
59
精华
0
在线时间
103 小时
注册时间
2005-8-23
最后登录
2019-12-10

楼主
newdragon 发表于 2006-4-28 19:46:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

不知有那位正在使用过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做面板数据的大哥、大姐给个指点吧,我太想尽快搞明白这个问题了,憋死俺了。

在下先万分万分感谢了。

二维码

扫码加我 拉你入群

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

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

关键词:Eviews5 EVIEWS Eview Views 面板数据 数据 面板 输入

沙发
taiping207 发表于 2006-6-6 17:58:00
同情 问题和我的相似啊

藤椅
sunjinghai 发表于 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编辑过]

板凳
sunhui 发表于 2006-6-30 13:01:00

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

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

报纸
YUZCP 发表于 2006-8-5 21:26:00
请教同一个问题!!!谢谢拉,急等

地板
hongrui 发表于 2006-8-6 20:10:00

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

7
coldspring 发表于 2006-8-7 12:35:00
我的方法挺笨,就是直接在excel里按一定顺序整理成一列,而后贴到eviews里面去,虽然笨,但没出什么问题:)

8
wuersi 发表于 2006-8-7 19:18:00

楼上的方法可以

9
YUZCP 发表于 2006-8-7 20:35:00

Dependent Variable: CP

Method: Pooled EGLS (Cross-section random effects)

Date: 08/05/06 Time: 11:13

Sample: 1996 2002

Included observations: 105

Cross-sections included: 15

Total pool (balanced) observations: 1575

10
YUZCP 发表于 2006-8-7 20:38:00
请问:我上面回归的结果中,

Total pool (balanced) observations: 1575

这个1575是什么数字啊?(是不是数据输入有误?还是对的?)

横截面7个

时间序列是15个。

谢谢拉?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 00:14