全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2533 2
2020-05-23
程序如下:
quietly xtreg tfp  ent ecen  pgdp indus2 fdi  year2 year3 year4 year5 year6 year7 year8 year9 year10 year11 year12 year13 year14, re
scalar theta=e(theta)
global yandxforhausman tfp ent ecen  pgdp indus2 fdi  year2 year3 year4 year5 year6 year7 year8 year9 year10 year11 year12 year13 year14
sort id
foreach x of varlist $yandxforhausman{
     by id:egen mean`x'=mean(`x')
     gen md`x'=`x'-mean`x'
     gen red`x'=`x'-theta*mean`x'
      }
quietly  reg redtfp  redent redecen redpgdp redindus2 redfdi  redyear2 redyear3 redyear4 redyear5 redyear6 redyear7 redyear8 redyear9 redyear10 redyear11 redyear12 redyear13 redyear14 ///
  mdent mdecen mdpgdp mdindus2 mdfdi  mdyear2  mdyear3 mdyear4 mdyear5 mdyear6 mdyear7 mdyear8 mdyear9 mdyear10 mdyear11 mdyear12 mdyear13 mdyear14, vce(cluster id)
test  mdent mdecen mdpgdp mdindus2 mdfdi  mdyear2  mdyear3 mdyear4 mdyear5 mdyear6 mdyear7 mdyear8 mdyear9 mdyear10 mdyear11 mdyear12 mdyear13 mdyear14
进行scalar theta=e(theta)这步后就出现了提示 type mismatch
求助各位大神如何解决呢?我的解释变量中存在虚拟变量,是这个原因吗,我看到有人说 改为theta=e(th) 但是这样所有带red前缀的变量均为空值。




二维码

扫码加我 拉你入群

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

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

全部回复
2020-6-21 17:34:22
异方差下的豪斯曼检验我一般都用xtoverid这个非官方命令,可见陈强的高级计量经济学及state应用一书
二维码

扫码加我 拉你入群

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

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

2022-3-25 20:08:45
您好,我现在遇到和你这个一样的情况,请问您的问题解决了吗?方便请教一下么?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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