全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2712 2
2022-02-10
悬赏 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")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
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")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-2-10 17:39:35
有用!谢谢大佬
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群