全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6883 10
2016-02-13
本人在做股价同步性的模型时,需要针对每年(如2005年)对个股周收益率(该年有52个周)与a股市场周收益率(也有52个样本)进行回归。这样如果样本期间是2001至2010年,公司是全部a股,这样需要回归很多次。我的问题是如何将分年度按周回归后的拟合优度r2保存为一个变量?我试用了scalar r2=e(r2)。但是没有任何结果。请大家帮帮忙。谢谢。

二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-14 02:17:46
如果需要结果出现在数据里的话需要生成变量。光生成个scalar是会像你说的这样看不到结果的。可以gen r2=e(r2)
二维码

扫码加我 拉你入群

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

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

2016-2-14 08:42:31
您好,夏目贵志,谢谢。但试了下gen命令,只是产生了缺失值.号。不知什么原因,是不是因为分组回归?
二维码

扫码加我 拉你入群

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

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

2016-2-14 12:05:17
zyonline1981 发表于 2016-2-14 08:42
您好,夏目贵志,谢谢。但试了下gen命令,只是产生了缺失值.号。不知什么原因,是不是因为分组回归?
这个一次只能生成一个组的。每次回归之后都要生成一下。因为e(r2)这个值一次只有一个。跑第二个回归的时候第一个就会被覆盖掉。
二维码

扫码加我 拉你入群

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

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

2016-2-14 12:38:34
那我这个问题如何解决?是使用循环forvalue语句吗?谢谢。
二维码

扫码加我 拉你入群

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

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

2016-2-18 21:31:58
你的需求用statsby命令就可以实现,循环也可以,但是循环的运行速度慢。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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