楼主: 右耳djh
748 3

[数据管理求助] 按年级、学校排序后,空缺值替换。求stata命令 [推广有奖]

  • 0关注
  • 0粉丝

已卖:118份资源

本科生

14%

还不是VIP/贵宾

-

威望
0
论坛币
432 个
通用积分
37.4570
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
303 点
帖子
25
精华
0
在线时间
114 小时
注册时间
2019-11-13
最后登录
2025-5-14

楼主
右耳djh 发表于 2021-9-2 23:02:35 |AI写论文
10论坛币

我的数据太多,就取了一小部分
按年级和学校排序,只有男生有平均成绩,女生的为空缺值,有没有stata的代码可以把女生的空缺值填成男生的平均成绩的?就是每个年级、每个学校,男女生的平均成绩相同。最后结果如图二,红色是希望代码填补的值。(不要一个一个替换的代码,要批量处理的那种代码)



关键词:stata命令 Stata tata 批量处理 男女生

沙发
zdlspace 学生认证  发表于 2021-9-2 23:02:36
  1. bys  年级  学校 :egen wanted=mean(平均成绩)
复制代码

藤椅
右耳djh 发表于 2021-9-2 23:09:25
年级      学校         性别        平均成绩
高一      一中         男              90
高一      一中         女
高二      二中         男              89
高二      二中         女            
高二      三中         男              88
高二      三中         女
问题里好像图片发不上去,数据大概就是上面这个意思:只有男生有平均成绩,女生的是空缺值,希望有一个命令能批量把女生的值替换为同一年级同一学校男生的成绩。

板凳
右耳djh 发表于 2021-9-3 15:14:14
zdlspace 发表于 2021-9-2 23:02
谢谢啦!

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

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