楼主: luckyhans
166789 28

[数据管理求助] 请问在stata中如何每年按组别求平均值   [推广有奖]

21
liuxiaowei94264 发表于 2020-6-19 00:34:35
冰子2014 发表于 2015-4-23 17:31
那么如果要根据代码和年份,算以后三年(含当年)的均值,怎么加条件啊?万分感谢
您好,请问您会了吗?

22
x948936710 发表于 2020-6-19 11:00:20
lianzhongren 发表于 2015-6-29 13:06
大神,我初学stata,这个程序没看太懂,麻烦能不能解释一下。楼主的egen meanindustry1=mean(industry) i ...
bysort指根据某一变量进行分类,此命令中bysort year industry表示根据时间(年份)将industry进行汇总。例如2018年有行业1、2、3,那么就根据相同的时间进行运算。 egen表示生成变量。mean表示取平均数,即2018年的行业1、2、3的数值进行平均。同样的也可取求和sum之类的……

23
萌鹿1+1=3 学生认证  发表于 2021-3-7 09:23:17 来自手机
luckyhans 发表于 2012-11-15 12:53
小弟正在处理一份panel data,需要每年对于不同的行业进行分组求平均数,现在只会用这个
egen meanindustry ...
已知每个样本的金融素养水平,请问怎么根据相同的社区编号求该社区除了自身样本外的平均金融素养水平呢

24
lydiaxuxin 在职认证  发表于 2021-8-13 19:53:50
求助,为什么我用这个命令显示varlist not allowed?

25
Mayaaa 学生认证  发表于 2021-8-28 11:17:49
luckyhans 发表于 2015-7-30 20:56
if industry==1,2,3会对其他组别的数据产生空的结果
三个变量正好是:
111  ...   ...
请问如果想得到它们每年之间的差,怎么填充好呢?

26
新。。。。 发表于 2022-3-19 19:33:44 来自手机
米高兄弟 发表于 2020-3-10 17:00
厉害,佩服
用完这个之后,出现了r(109)是怎么回事。

27
DDZEAL11 发表于 2022-3-19 19:58:07
蓝色 发表于 2012-11-15 13:27
bysort year  industry:    egen meanindustry=mean(x)
大神 如果想生成除去样本以外其他样本的均值呢

28
cherry1312c 发表于 2023-2-16 16:20:30
x948936710 发表于 2020-6-19 11:00
bysort指根据某一变量进行分类,此命令中bysort year industry表示根据时间(年份)将industry进行汇总。 ...
这样解释瞬间理解了代码,还能举一反三了!感谢!!

29
caicaijing007 发表于 2023-6-5 12:18:30
我用这个命令求出来的平均数从每年的一点多变成了一千多,是怎么回事?

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

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