我的样本是高管辞职的数据,每个公司中保留辞职年份最晚的所有数据,然后再在这些数据中保留学历最高的高管信息。这个该如何实现呢?
gen t = _n
bysort stkcd resyear: egen tm = max(t)
keep if t == tm
上面的命令应该是每个最晚的年份,只保留一条,比如上传数据中代码为60的公司2015年有三条记录,只保留一条。但是我想要的是2015年的都保留,然后再继续筛选学历最高的。不知道该怎么处理了,求指点,多谢stkcd resyeard degree
9 2015 2
10 2015 3
14 2015 3
34 2014 4
36 2015 3
36 2014 3
39 2015 4
49 2014 2
60 2014 5
60 2015 3
60 2015 5
65 2015 3
69 2015 4
end


雷达卡






京公网安备 11010802022788号







