楼主: sj12138hhh
1993 2

[数据管理求助] 如何在stata中删除重复数据? [推广有奖]

  • 0关注
  • 0粉丝

高中生

17%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
179 点
帖子
5
精华
0
在线时间
41 小时
注册时间
2022-2-9
最后登录
2023-5-24

1论坛币
stata中有类似于这样一组数据,对于我来讲EU和EURASIAN是一样的,要去除两个之间在同一年针对同一个activ相同的mrl数据,例如图中标红的四行,第2行与第5行的year activ 和mrl都相同,因此保留一行即可;第3行与第6行同理,需保留一行;请问在stata中如何实现?(前提是不能更改country的名字) 03dacd855b633345be5866f792903b6.png

最佳答案

qianchen 查看完整内容

clear input str14 country year str2 activ mrl "EU" 2015 d 1 "EU" 2014 b 1 "EU" 2013 e 1 "EURASIAN" 2015 d 1 "EURASIAN" 2014 b 1 "EURASIAN" 2013 h 1 end bys year activ mrl:drop if _n>1 & ( country=="EU" | country=="EURASIAN")
关键词:Stata tata 重复数 Eurasian Country
沙发
qianchen 发表于 2022-2-10 15:28:09 |只看作者 |坛友微信交流群
clear
input str14 country year str2 activ mrl
"EU" 2015 d 1
"EU" 2014 b 1
"EU" 2013 e 1
"EURASIAN" 2015 d 1
"EURASIAN" 2014 b 1
"EURASIAN" 2013 h 1
end
bys year activ mrl:drop if _n>1 & ( country=="EU" | country=="EURASIAN")

使用道具

藤椅
sj12138hhh 发表于 2022-2-10 17:39:35 |只看作者 |坛友微信交流群
有用!谢谢大佬

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-9 21:40