数据源是s1-s4四只股票2010/1/1-2019/12/31十年的数据(分别作为被解释变量),还有abcde五个解释变量同样时间段的数据。
现在想以月为单位,比如2010/1/1-1/31的数据,让s1-s4分别对abcde回归,得出betaa,betab,betac,betad,betae和R平方。2010年1月-2019年12月每个月都这样做一次,不知道有没有简便一点的方法,可以一次性将所有数据全部导出~
我用下面的语句已经能让s1-s4分别对abcde回归了,只是不知道如何一次性120个月的一起做,而且系数和拟合度不知道怎样才能导出成一个序列
gen betaa=.
gen betab=.
gen betac=.
gen betad=.
gen betae=.
local i=1
foreach s of varlist s1-s4 {
reg `s' a b c d e
replace betaa=_b[a] in `i'
replace betab=_b in `i'
replace betac=_b[c] in `i'
replace betad=_b[d] in `i'
replace betae=_b[e] in `i'
local i=`i'+1
}


雷达卡


京公网安备 11010802022788号







