Stata:从一堆副本中,保留一个特定的副本

时间:2016-12-22 14:46:08

标签: duplicates stata

在Stata中,我有3个变量:" objectid"," year"和" count"。对于" objectid"有几个重复。和"年"。从这些重复中,我想保留一个具有最高值的那个" count"。

1 个答案:

答案 0 :(得分:1)

这是标准的东西,只需要(1)将观察结果记录到您想要的sort顺序中,并且(2)在by:的支持下工作。请参阅by:和/或http://www.stata-journal.com/sjpdf.html?articlenum=pr0004

的手动条目
bysort objectid year (count) : keep if _n == _N 

请注意,如果count丢失,则该值将保留。