楼主: 信息论504
11332 6

[问答] stata 按年度求各列均值并生成新变量 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

0%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
10 点
帖子
0
精华
0
在线时间
0 小时
注册时间
2021-1-31
最后登录
2021-1-31

楼主
信息论504 发表于 2021-1-31 09:19:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

如图,stata中想按照每个年度分别求出不同变量的均值,并同时生成新的均值变量,由于变量非常非常多,有没有简便办法可以一步到位。。。感激不尽~

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 新变量 感激不尽 有没有

沙发
金融专业494 发表于 2021-1-31 09:20:29

by year stkcd: egen var1_mean=mean(var1)


by year stkcd: egen var2_mean=mean(var2)


by year stkcd: egen var3_mean=mean(var3)

藤椅
债权法404 发表于 2021-1-31 09:21:03
非常感谢!

板凳
番茄狮子 发表于 2021-6-28 20:38:43
bysort year stkcd: egen a=mean(var1)

报纸
高艺荧 发表于 2021-11-7 01:43:13
金融专业494 发表于 2021-1-31 09:20
by year stkcd: egen var1_mean=mean(var1)by year stkcd: egen var2_mean=mean(var2)by year stkcd: egen  ...
可是这样求出来,并不能算出一个组一个年份的平均值,生成的数据是每个数据的均值啊?这种情况是为什么

地板
高艺荧 发表于 2021-11-7 01:46:10
金融专业494 发表于 2021-1-31 09:20
by year stkcd: egen var1_mean=mean(var1)by year stkcd: egen var2_mean=mean(var2)by year stkcd: egen  ...
为啥我按照同样的命令算出来的均值跟原来的数据一模一样?比如求v1的均值,那一列的数值和V1一模一样

7
swq804325 发表于 2023-8-17 15:53:03
高艺荧 发表于 2021-11-7 01:46
为啥我按照同样的命令算出来的均值跟原来的数据一模一样?比如求v1的均值,那一列的数值和V1一模一样
是不是应该把“stkcd”删去呀

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

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