楼主: dream1095
2728 2

[学习心得] 面板数据移动平均数计算 [推广有奖]

  • 0关注
  • 23粉丝

已卖:752份资源

博士生

81%

还不是VIP/贵宾

-

威望
0
论坛币
5563 个
通用积分
91.9515
学术水平
7 点
热心指数
2 点
信用等级
2 点
经验
1470 点
帖子
37
精华
0
在线时间
652 小时
注册时间
2019-8-28
最后登录
2025-12-25

楼主
dream1095 学生认证  发表于 2020-1-2 17:53:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
以下用stata中的示例数据集演示如何计算移动平均数

*首先:调用数据集
webuse airacc,clear

*其次,设定面板数据
xtset airline time

*求当期与前两期的移动平均数
gen moving_average1 = (pmiles + L1.pmiles + L2.pmiles)/3

*需要安装 ssc install egenmore
*上一个命令等价于
egen moving_average2 = filter(pmiles) , coef(1 1 1) lags(0/2) normalise

*如果要使用权重
gen moving_average3 = (pmiles + 2*L1.pmiles + L2.pmiles)/4
*等价于

egen moving_average4 = filter(pmiles) , coef(1 2 1) lags(0/2) normalise


*算领先一期的移动平均
gen moving_average5= (F1.pmiles+ pmiles + L1.pmiles)/3
*等价于
egen moving_average6= filter(pmiles), coef(1 1 1) lags(-1/1) normalise


参考资料:
*https://www.stata.com/support/fa ... ges-and-panel-data/






二维码

扫码加我 拉你入群

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

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

关键词:移动平均 面板数据 平均数 average airline 面板数据 stata

沙发
Nuliguan 在职认证  发表于 2021-8-12 22:53:13
您好 什么时候需要对数据进行移动平均处理  ?一般情况下都可以用吗?

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

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