楼主: clapton
1225 1

[Stata初级班] 请教连老师,关于panel data中的变量多期平均 [推广有奖]

  • 0关注
  • 2粉丝

VIP

已卖:23份资源

副教授

34%

还不是VIP/贵宾

-

威望
0
论坛币
9323 个
通用积分
30.3700
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
1713 点
帖子
244
精华
0
在线时间
1337 小时
注册时间
2005-10-18
最后登录
2025-3-2

楼主
clapton 发表于 2011-11-2 09:38:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教连老师,我有一个20年的panel数据,现在要分成5年一期做回归,打算把所有变量取5年平均值,有什么命令可以一次性完成么?
另外,我这种做法是否可以作为原来用每年作为1期进行回归的稳健性检验?
多谢了
二维码

扫码加我 拉你入群

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

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

关键词:panel data Panel pane Data 连老师 平均值

沙发
arlionn 在职认证  发表于 2011-11-2 16:29:33

*-panel average, 5 year

*-https://bbs.pinggu.org/thread-1225240-1-1.html

  use http://www.stata-press.com/data/r11/invest2.dta, clear
  
  tsset company time
  egen yr5 = seq(), from(1) block(5)
  
  local vlist " invest market stock" //填入需要转换的变量名称
  foreach v of varlist `vlist'{
     bysort company yr5: egen av_`v' = mean(`v')
  }
  
  reg av_invest av_market av_stock
  
  duplicates drop company yr5, force
  reg av_invest av_market av_stock

第二个问题不好说,要看具体分析的问题了。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-9 04:25