全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
47222 27
2015-07-28
各位好!
小弟在使用bys分组回归,保存结果时只能导出最后一组的结果:

bys g:reg y x1 x2 x3 i.year i.ind
est store model1
esttab  model1  using reg1.rtf , b(%4.3f) scalars(F) r2(3) ar2(3) star (* 0.10 ** 0.05 *** 0.01) replace


这里g=0或1,导出的结果只有g=1的回归结果。。。。

=============================分割线====================

另外,我想分组回归:

reg y x1 x2 x3 i.year i.ind, if g==0
est store model1

reg y x1 x2 x3 i.year i.ind, if g==1
est store model2

esttab  model1 model2  using reg1.rtf , b(%4.3f) scalars(F) r2(3) ar2(3) star (* 0.10 ** 0.05 *** 0.01) replace



但是提醒我:
option if not allowed

不知道各位有什么解决方法吗?



二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-28 16:35:12
大虾,求关注
二维码

扫码加我 拉你入群

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

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

2015-7-28 16:39:44
你把g这个变量作为虚拟变量,只构建一个模型就解决问题了。祝好运。
二维码

扫码加我 拉你入群

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

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

2015-7-28 16:51:05
xddlovejiao1314 发表于 2015-7-28 16:39
你把g这个变量作为虚拟变量,只构建一个模型就解决问题了。祝好运。
额 可能是我脑子短路了,还没有明白你说的意思…………
这个g就是虚拟变量,我正文的程序里面的第一部分就是一个模型。。。
模型运行没有问题,
问题在于我要保存结果并导出,导出的时候,只能导出最后一个分组的回归结果(比如只能导出g=1时的结果,g=0的结果导不出来)


先回复你,我再理解理解你的指导
二维码

扫码加我 拉你入群

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

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

2015-7-28 16:53:46
Yes._滕飞 发表于 2015-7-28 16:51
额 可能是我脑子短路了,还没有明白你说的意思…………
这个g就是虚拟变量,我正文的程序里面的第一部分 ...
额,呵呵,我不明白为什么以虚拟变量的形式构建了模型了,还要把它拆开分别看其对应的偏回归系数呢?
二维码

扫码加我 拉你入群

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

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

2015-7-28 16:55:12
Yes._滕飞 发表于 2015-7-28 16:51
额 可能是我脑子短路了,还没有明白你说的意思…………
这个g就是虚拟变量,我正文的程序里面的第一部分 ...
实在不行,用outreg2命令吧,https://bbs.pinggu.org/thread-3810068-1-1.html,看看这个帖子,是介绍outreg2命令的。祝好运。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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