楼主: howls
1442 1

[面板数据求助] 【求助】数据处理,求最大的几个数的平均值问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
67 点
帖子
3
精华
0
在线时间
28 小时
注册时间
2005-11-16
最后登录
2021-9-16

楼主
howls 发表于 2015-11-28 20:56:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
假设变量是x,对于每一个x,都有另外四个变量设为s1,s2,s3,s4,表示的是对变量x的四个分数。
现在要求新增一个变量score,是s1到s4 四个值里最大的三个的平均值

初学stata 不知道如何求这个  如果排序的话不知道应该按什么来排,毕竟对于每一个x,对应的四个分数的大小顺序肯定都不一样也。。

先谢谢各位了!
二维码

扫码加我 拉你入群

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

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

关键词:数据处理 最大的 平均值 score Stata 平均值 最大的

沙发
ritaing 发表于 2015-12-1 15:13:33
input x y z
1 1 20
1 2 30
1 3 40
1 4 50
2 1 10
2 2 20
2 3 30
2 4 40
end
bys x (z): egen m=sum(z)
bys x (z): egen n=min(z)
bys x (z): gen score=(m-n)/3

实测可行,供参考
已有 2 人评分经验 论坛币 热心指数 收起 理由
夏目贵志 + 5 + 1 热心帮助其他会员
admin_kefu + 20 热心帮助其他会员

总评分: 经验 + 5  论坛币 + 20  热心指数 + 1   查看全部评分

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

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