我有每月的调查数据,其中一些受访者是重复的(没有固定时间-可能是一年两次或也可能是6个月)。我有日期(yyyymm)和用户ID。我想保留每个重复的用户ID的最新观察结果,并删除先前的观察结果。有人可以建议如何去做吗?这是在Stata上。
听起来像
bysort userid (date) : keep if _n == _N
但请注意:缺少日期会咬人。