请选择 进入手机版 | 继续访问电脑版
楼主: lucici_j
5927 18

[面板数据求助] 面板数据 的稳健的hausman test ,陈强教材163页 [推广有奖]

讲师

87%

还不是VIP/贵宾

-

威望
0
论坛币
1966 个
通用积分
0
学术水平
4 点
热心指数
7 点
信用等级
1 点
经验
5191 点
帖子
545
精华
0
在线时间
715 小时
注册时间
2011-2-14
最后登录
2017-9-12

lucici_j 发表于 2012-1-15 19:23:18 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
《高级计量经济学及stata应用》在书本的163页,给出了一个详细的稳健的豪斯曼检验操作指令步骤。按照书本的数据和方法,我在学习中发现了如下情况:


. quietly xtreg fatal beertax spircons unrate perinck,re
. scalar theta=e(theta)
. global yandxforhausman fatal beertax spircons unrate perinck
. sort state
. foreach x of varlist $yandxforhausman {
  2.    by state:egen mean`x'=mean(`x')
  3.    gen md`x'=`x'-mean`x'
  4.    gen red`x'=`x'-theta*mean`x'
  5. }
. quietly xtreg redfatal redbeertax redspircons redunrate redperinck
. mdbeertax mdspircons mdunrate mdperinck, vce(cluster state)
unrecognized command:  mdbeertax
r(199);
end of do-file
r(199);
请问是何原因?谢谢帮忙解答啊
二维码

扫码加我 拉你入群

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

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

关键词:hausman ausman test 面板数据 Man 面板

蓝色 发表于 2012-1-15 21:21:08 |显示全部楼层 |坛友微信交流群
stata一行就是一个命令,换行就是下一条命令了

. mdbeertax mdspircons mdunrate mdperinck, vce(cluster state)
哪里有  mdbeertax  这个命令?

下面是:
quietly xtreg fatal beertax spircons unrate perinck,re
scalar theta=e(theta)

global yandxforhausman fatal beertax spircons unrate perinck
sort state

foreach x of varlist $yandxforhausman {
       by state:egen mean`x'= mean(`x')
                      gen     md`x'=`x'-mean`x'
                      gen     red`x'=`x'-theta*mean`x'
}

quietly xtreg redfatal redbeertax redspircons redunrate redperinck  mdbeertax mdspircons mdunrate mdperinck, vce(cluster state)

使用道具

xge2000 发表于 2012-3-19 09:55:09 |显示全部楼层 |坛友微信交流群
it is good

使用道具

lvhaihong 发表于 2012-3-28 14:07:04 |显示全部楼层 |坛友微信交流群
  3.    gen md`x'=`x'-mean`x'
最后为联合显著性检验

使用道具

蓝色 发表于 2012-3-28 15:01:31 |显示全部楼层 |坛友微信交流群
下面是:
quietly xtreg fatal beertax spircons unrate perinck,re
scalar theta=e(theta)

global yandxforhausman fatal beertax spircons unrate perinck
sort state

foreach x of varlist $yandxforhausman {
       by state:egen mean`x'= mean(`x')
                      gen     md`x'=`x'-mean`x'
                      gen     red`x'=`x'-theta*mean`x'
}

quietly xtreg redfatal redbeertax redspircons redunrate redperinck  mdbeertax mdspircons mdunrate mdperinck, vce(cluster state)


最后一个是一行命令

使用道具

To_Be_Myself 在职认证  发表于 2013-1-5 22:17:54 |显示全部楼层 |坛友微信交流群
按照上面的步骤做还是不行呀,哪位高手指点下,急。

使用道具

fgleric 发表于 2013-1-5 22:48:52 |显示全部楼层 |坛友微信交流群
To_Be_Myself 发表于 2013-1-5 22:17
按照上面的步骤做还是不行呀,哪位高手指点下,急。
贴出错误信息

使用道具

jason26258 在职认证  发表于 2013-1-6 14:37:21 |显示全部楼层 |坛友微信交流群
如果换行的话用///分隔,否则stata会把下一行当做新的命令,所以会发生无法识别的命令这种情况!

使用道具

To_Be_Myself 在职认证  发表于 2013-1-6 15:20:29 |显示全部楼层 |坛友微信交流群
fgleric 发表于 2013-1-5 22:48
贴出错误信息
行了,谢谢。

使用道具

weiwei_xmas 发表于 2013-5-13 16:00:56 |显示全部楼层 |坛友微信交流群
To_Be_Myself 发表于 2013-1-6 15:20
行了,谢谢。
你好 我想问下我做的时候 x not found 是怎么回事

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 09:08