全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
604 2
2022-06-13
悬赏 5 个论坛币 已解决

请教,如何保留每个地区年度wage取值最大的样本,谢谢!
yearidwage

2000

1

23

2000

2

1

2000

3

45

2000

4

22

2000

5

11

2000

6

87

2001

1

45

2001

2

33

2001

3

45

2001

4

20

2001

5

11

2001

6

74


最佳答案

塞纳留斯的梦境 查看完整内容

*一、用sort排序 clear all input year id wage 2000 1 23 2000 2 1 2000 3 45 2000 4 22 2000 5 11 2000 6 87 2001 1 45 2001 2 33 2001 3 45 2001 4 20 2001 5 11 2001 6 74 end gsort year -wage bys year:keep if _n==1 *二、统计最大值 clear input year id wage 2000 1 23 2000 2 1 2000 3 45 2000 4 22 2000 5 11 2000 6 87 2001 1 45 2001 2 33 2001 3 45 2001 4 20 2001 5 11 2001 6 ...
二维码

扫码加我 拉你入群

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

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

全部回复
2022-6-13 10:26:16
*一、用sort排序
clear all
input year        id        wage
2000        1        23
2000        2        1
2000        3        45
2000        4        22
2000        5        11
2000        6        87
2001        1        45
2001        2        33
2001        3        45
2001        4        20
2001        5        11
2001        6        74
end

gsort year -wage
bys year:keep if _n==1

*二、统计最大值
clear
input year        id        wage
2000        1        23
2000        2        1
2000        3        45
2000        4        22
2000        5        11
2000        6        87
2001        1        45
2001        2        33
2001        3        45
2001        4        20
2001        5        11
2001        6        74
end
bys year:egen maxwage=max(wage)
keep if wage==maxwage
二维码

扫码加我 拉你入群

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

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

2022-6-13 13:55:11
厉害!非常感谢!!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群