全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4414 13
2013-07-11
有两个变量,如何将变量1中与变量2中重复的值删除,留下不重复的
比如两个变量id1和id2:(id2是自然数序列)
id1 id2
1    1
3    2
5    3
8    4

则删除di1中的第1、2个观测记录(id1中的值1和3与id2中有重复)

二维码

扫码加我 拉你入群

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

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

全部回复
2013-7-11 10:45:45
你的意思是 id1 如果与id2 相同 就删掉么?如果是这个意思的话 keep if  id1~= id2
二维码

扫码加我 拉你入群

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

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

2013-7-12 13:59:52
xyz15110139 发表于 2013-7-11 10:45
你的意思是 id1 如果与id2 相同 就删掉么?如果是这个意思的话 keep if  id1~= id2
不是,是id1中所有的值如果与id2中所有的值有相同的话就drop
二维码

扫码加我 拉你入群

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

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

2013-7-12 14:13:23
你举的例子也不是你说的情况
二维码

扫码加我 拉你入群

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

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

2013-7-12 14:18:46
蓝色 发表于 2013-7-12 14:13
你举的例子也不是你说的情况
嗯,是我没表达清楚。刚修改了一下
二维码

扫码加我 拉你入群

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

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

2013-7-12 17:26:11
preserve
keep id1
ren id1 id
g var1=_n
save a
restore
keep id2
ren id2 id
g var2=_n
save b
clear
use a
merge 1:1 id using b
keep if _merge==1
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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