'下面是一个实现张晓峒老师面板数据模型例题的program
'EViews 5.1版下验证通过
'1、进入工作目录
'进入保存Excel数据和本程序文件所在的子目录
'注意使用cd命令后,可以省略read语句中的路径
'张晓峒老师例题数据的名称是zhxt_pool1.xls
cd g:\lx8
'2、建立工作文件
'建立时间序列的工作文件,EViews5建立工作文件命令用wfcreate
wfcreate zhxt_pool_01 a 1996 2002
'3、建立pool对象
'建立pool对象,定义截面成员标识符,定义多个pool便于同学通过估计结果学习各类模型的设置
pool pool01 _AH _BJ _FJ _HB _HLJ _JL _JS _JX _LN _NMG _SD _SH _SX _TJ _ZJ
pool pool02 _AH _BJ _FJ _HB _HLJ _JL _JS _JX _LN _NMG _SD _SH _SX _TJ _ZJ
pool pool03 _AH _BJ _FJ _HB _HLJ _JL _JS _JX _LN _NMG _SD _SH _SX _TJ _ZJ
pool pool04 _AH _BJ _FJ _HB _HLJ _JL _JS _JX _LN _NMG _SD _SH _SX _TJ _ZJ
pool pool05 _AH _BJ _FJ _HB _HLJ _JL _JS _JX _LN _NMG _SD _SH _SX _TJ _ZJ
pool pool06 _AH _BJ _FJ _HB _HLJ _JL _JS _JX _LN _NMG _SD _SH _SX _TJ _ZJ
'4、读入外部数据
' 将张晓峒老师面板数据模型讲义例题xls格式数据读入
' 可选择下列3个read语句中的任何一个将Excel数据导入
' 因为讲义中序列按行排列,所以在read选项中用 t 表示转置
' b2存储数据最左上角的单元名
'read(t,b2,s=sheet3) g:\lx\lx8\zhxt_pool1.xls 30
' 在read语句中可省略当前路径,这是本例执行的read
read(t,b2,s=sheet3) zhxt_pool1.xls 30
' 将上列数据的转置格式(序列按列排列)读入,这是读入的默认格式
'在指定路径读取普通序列数据,b21是数据的左上角,30是序列的个数,
' read(b21,s=sheet1) g:\lx\lx8\zhxt_pool1.xls 30
'5、估计模型和检验模型
' 估计混合模型
pool01.ls cp? c ip?
'估计(截面成员的)随机效应模型,检验应采用随机效应或是固定效应模型?
pool02.ls(cx=r) cp? c ip?
'冻结保存Hausman检验结果
freeze(Hausmantest) pool02.ranhaus
' 估计(截面成员的)固定效应模型
pool03.ls(cx=f) cp? c ip?
' 对固定效应系数同时=0做检验,检验应采用固定效应模型或是混合模型?
'冻结保存固定效用检验结果
freeze(fixed_redundant) pool03.fixedtest
'估计(时间层面的)固定效应模型
pool04.ls(per=f) cp? c ip?
'估计截面成员的变系数固定效应模型
pool05.ls(cx=f) cp? c @cxreg ip?
'估计时间层面成员的变系数固定效应模型
pool06.ls(cx=f) cp? c @perreg ip?
[此贴子已经被作者于2006-3-16 6:13:03编辑过]


雷达卡
京公网安备 11010802022788号







