全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7387 3
2015-07-17
诸位stata高手,现有一事相求,关于merge之后如何对non-matched的项目删除的问题,望予以帮助!现在我想根据一个文件中的code1来同另一个文件中的code2及a、b、c各项进行匹配 ,然后将matched的项目(标颜色的code以及a、b、c)保留下来。

code

code

a

b

c

10519

10519

251

484

36.46264

10949

10734

276

58

22.13

11379

10949

528

566

4.724

11809

11164

826

752

25.966

12239

11379

826

699

84.80141

12024

11594

764

524

12.572

13099

11809

682

414

210.508

13529

12024

288

50

15.171

13959

12239

251

381

6847.237

14389

12454

376

196

47


dofile如下:
cd F:\codedata
clear
insheet using ctst2002.csv
save ctst02,replace
keep if code1==12
drop a b c
save code1
use code1,clear
qui l
use ctst02
qui l
merge m:m code using code1
keep if _merge==3?(就在这一步不知道该如何处理,我想仅保留_merge结果中为matched(3)的项目,如何写do?我写的似乎不对)
在线等高手!

二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-17 18:12:12
问题已解决! 在后面加个option ,keep(match)
二维码

扫码加我 拉你入群

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

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

2016-8-9 11:42:28
梁俊伟 发表于 2015-7-17 18:12
问题已解决! 在后面加个option ,keep(match)
亲 这个我没太明白可以重新解释下么
二维码

扫码加我 拉你入群

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

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

2016-8-9 11:42:34
梁俊伟 发表于 2015-7-17 18:12
问题已解决! 在后面加个option ,keep(match)
亲 这个我没太明白可以重新解释下么
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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