请选择 进入手机版 | 继续访问电脑版
楼主: userzht
4983 7

[问答] merge左连接比原数据集多出2条记录??? [推广有奖]

  • 6关注
  • 3粉丝

博士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
2362 个
通用积分
1.0004
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
4857 点
帖子
185
精华
0
在线时间
224 小时
注册时间
2009-5-19
最后登录
2021-10-19

userzht 发表于 2015-1-23 09:17:31 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教:像下面这种类型的数据,用这样的代码,这个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;   


二维码

扫码加我 拉你入群

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

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

关键词:Merge 数据集 cards Input Data 记录

李会超 发表于 2015-1-23 09:34:55 |显示全部楼层 |坛友微信交流群
十有八九是b表里面的a字段有重复值

使用道具

teqel 发表于 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.

使用道具

userzht 发表于 2015-1-23 11:18:19 |显示全部楼层 |坛友微信交流群
冷秋 发表于 2015-1-23 11:06
B数据集中的变量a,不是UNIQUE.
正是!{:2_31:}

使用道具

userzht 发表于 2015-1-23 11:21:26 |显示全部楼层 |坛友微信交流群
冷秋 发表于 2015-1-23 11:06
B数据集中的变量a,不是UNIQUE.
正是!{:2_31:}

使用道具

userzht 发表于 2015-1-23 11:21:27 |显示全部楼层 |坛友微信交流群
冷秋 发表于 2015-1-23 11:06
B数据集中的变量a,不是UNIQUE.
正是!{:2_31:}

使用道具

18353151352 发表于 2018-10-19 10:09:48 |显示全部楼层 |坛友微信交流群
冷秋 发表于 2015-1-23 11:06
B数据集中的变量a,不是UNIQUE.
请问如何用代码解决这种问题?SAS新手请多指教

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-17 01:56