楼主: nannan0120
4349 1

[面板数据求助] 请教一下,rolling window能做季度数据面板数据回归吗 [推广有奖]

  • 8关注
  • 0粉丝

硕士生

67%

还不是VIP/贵宾

-

威望
0
论坛币
4160 个
通用积分
1.6500
学术水平
2 点
热心指数
2 点
信用等级
0 点
经验
866 点
帖子
60
精华
0
在线时间
278 小时
注册时间
2011-7-8
最后登录
2024-9-2

楼主
nannan0120 发表于 2015-5-3 16:18:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
id qtr p bv e
1 2001q1 1 2 1
1 2003q2 2 4 6
1 2004q1 7 5 7
1 2005q4 8 6 5
1 2006q14 32 4
1 2007q4 6 1 3
1 2008q2 8 3 2
2 2001q3 0 4 1
2 2009q4 1 5 9
2 2005q1 2 1 0
2 2006q1 3 2 7
2 2007q3 5 3 6
5 2010q1 6 4 5
5 2012q1 8 5 4
5 2014q3 3 16 3
5 2011q3 48 7 1
5 2014q1 1 2 66
5 2008q1 2 4 12
5 2007q2 4 5 11
您好,我知道rolling window能做时间序列的回归,单个id数据回归可以通过:rolling r2_a, window(20): regress p bv e 实现,一次回归用20个季度数据,但是有个问题,能否用他来做面板数据,不同年份,不同id,循环做回归,该如何写程序呢,时间变量该如何设定,谢谢,要保留调整R方为计算结果
二维码

扫码加我 拉你入群

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

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

关键词:rolling Window 面板数据回归 面板数据 季度数据 window

沙发
夏目贵志 发表于 2015-5-6 02:47:34
用个循环,forvalues比如, 每次循环把r(r2_a)存在macro里,完了写下来就是了。以求平均为例
sysuse auto
forvalues i=20/25 {
    su price in 1/`i'
    local mean`i' = r(mean)
}
clear
set obs 6
gen i=_n+19
gen mean=.
forvalues i=20/25 {
    local obs=`i'-19
    replace mean=`mean`i'' in `obs'
}
list

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 22:26