全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9448 5
2015-10-05

各位大神帮忙,数据是一个跨国的公司面板数据,我要根据CAPM公式,对公司的月度ri和rf及rm进行回归,得到该公司当年的R平方,然后公司的数量比较大,大概几万家公司,需要对每个公司每年的月度ri和其他变量进行回归,得到的R2希望保存到一个dta文件里,请问应该怎么使用stata编程实现?部分数据样本如下:

部分样本



二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-5 19:24:14
根据你的问题修改以下程序:

复制代码


二维码

扫码加我 拉你入群

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

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

2016-8-15 15:05:24
xuexile!
二维码

扫码加我 拉你入群

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

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

2016-8-15 21:55:44
学写了!
二维码

扫码加我 拉你入群

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

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

2016-10-14 16:11:15
use "D:\My Documents\grunfeld.dta", clear
set matsize 6000

matrix R2=J(10,1,0)

forval j=1/10 {
reg inv cap val if firmcode==`j'
scalar  rt = e(r2)
matrix R2[`j',1]=rt
}

svmat R2
matrix list R2
histogram R2, kdensity
二维码

扫码加我 拉你入群

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

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

2016-10-14 17:43:58
請試試(類似):
复制代码
所有迴歸(每一公司)之 $R^2$ 會存在 "r2.dta" 中。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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