【发布时间】:2021-09-17 14:36:59
【问题描述】:
我有一个重复的横截面数据文件,我想循环运行多年来的 OLS 回归,然后将残差保存在新列中。
我的数据如下:
Y X Year
150 10 2005
120 11 2005
200 11 2006
180 15 2006
310 12 2007
280 09 2007
Stata中的等效函数是:
forvalues i = 2005(1)2007{
qui reg Y X if year==`i'
predict res`i' if year==`i', r
}
综上所述,我需要将上面的代码从Stata转换为R。
【问题讨论】:
标签: r statistics regression