数据如下:user变量存在重复,想要删除重复数据。删除规则是:1、假如存在clandholder3 = city = wanted,则保留clandholder3 = city = wanted那一行,比如数据中第五行和第六行的uesr重复,且第六行的clandholder3 = city = wanted,则保留第六行删除第五行;2、假如不存在clandholder3 = city = wanted,则简单删除user行重复即可。
我猜测大概这样
gen d = (clandholder3==city)*(city==wanted)
duplicates drop user year if d==1, force
duplicates drop user year if d==0, force
bys user:gen tag=_N
drop if d==0& tag==2
我猜测大概这样
gen d = (clandholder3==city)*(city==wanted)
duplicates drop user year if d==1, force
duplicates drop user year if d==0, force
bys user:gen tag=_N
drop if d==0& tag==2