全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
14904 14
2012-01-09
假设有表a和表b,
表a
name     sex    idcard     
张三       男      110105199001011212
李四       男      120103199002011100
王二       男      110104199203040507

表b
name     sex    idcard     
张三       男      110105199001011212

如何生成表C,排除表a和表b中变量name和idcard相同的部分产生。

或者简单说就是删除表a中,与表b在name和idcard重复部分后生成表c

求SAS程序,谢谢。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-1-9 01:11:48
EXCEL可以V下  SAS就不清楚了
二维码

扫码加我 拉你入群

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

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

2012-1-9 07:29:20
Excel vlookup可以弄,但数据库比较大,速度太慢,SAS试了好几次都没搞定。
二维码

扫码加我 拉你入群

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

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

2012-1-9 09:56:27
data c;
   merge a(in=c) b(in=d);
   by idcard;
   if c and not d;
run;
二维码

扫码加我 拉你入群

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

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

2012-1-9 09:57:14
dame, the data file name can not be c, whatever, i think you can get the idea.
二维码

扫码加我 拉你入群

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

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

2012-1-9 10:53:33
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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