全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5422 7
2015-01-23
请教:像下面这种类型的数据,用这样的代码,这个test 是没错的,但原数据集特别大,最后就出现了比 a 多出2条记录的情况?

各位有没有碰到过啊?什么原因呢?怎么解决呢?

data a;input a b c;cards;                                                                                                               
1 2 3                                                                                                                                   
2 3 3                                                                                                                                   
3 3 5                                                                                                                                   
4 5 7                                                                                                                                   
5 6 7                                                                                                                                   
6 9 9                                                                                                                                   
;                                                                                                                                       
run;                                                                                                                                    
data b;input a d;cards;                                                                                                                 
1 5                                                                                                                                    
3 4                                                                                                                                    
5 6                                                                                                                                    
6 8                                                                                                                                    
7 9                                                                                                                                    
8 0                                                                                                                                    
;                                                                                                                                       
run;                                                                                                                                    
data ab;merge a (in=ina) b (in=inb);by a;if ina=1;run;   


二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-23 09:34:55
十有八九是b表里面的a字段有重复值
二维码

扫码加我 拉你入群

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

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

2015-1-23 10:01:58
data a;input a b c;cards;                                                                                                               
1 2 3                                                                                                                                   
2 3 3                                                                                                                                   
3 3 5                                                                                                                                   
4 5 7                                                                                                                                   
5 6 7                                                                                                                                   
6 9 9                                                                                                                                   
;                                                                                                                                       
run;                                                                                                                                    
data b;input a d;cards;                                                                                                                 
1 5                                                                                                                                    
1 4                                                                                                                                    
1 6                                                                                                                                    
6 8                                                                                                                                    
7 9                                                                                                                                    
8 0                                                                                                                                    
;                                                                                                                                       
run;            
二维码

扫码加我 拉你入群

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

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

2015-1-23 11:06:21
B数据集中的变量a,不是UNIQUE.
二维码

扫码加我 拉你入群

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

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

2015-1-23 11:18:19
冷秋 发表于 2015-1-23 11:06
B数据集中的变量a,不是UNIQUE.
正是!{:2_31:}
二维码

扫码加我 拉你入群

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

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

2015-1-23 11:21:26
冷秋 发表于 2015-1-23 11:06
B数据集中的变量a,不是UNIQUE.
正是!{:2_31:}
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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