全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2159 7
2010-12-05
悬赏 10 个论坛币 未解决
proc sort data=p.p;
by code issue_price issue_day;
run;
proc sort data=fna.firmnature2;
by code  issue_price issue_day;
run;
data p;
merge p.p fna.firmnature2;
by code  issue_price issue_day;
run;

第一个数据集由424个观测
第二个数据集有168个观测,
三个by 变量都是从一个数据集里出来的,
结果最后的数据集有439个观测,而且多余的观测三个by变量都是相等的,急求助!
QQ截图未命名.png

原图尺寸 1.82 KB

QQ截图未命名.png

二维码

扫码加我 拉你入群

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

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

全部回复
2010-12-5 22:05:17
数据集可见附件,多谢~
二维码

扫码加我 拉你入群

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

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

2010-12-5 23:03:57
2# fan1984 再顶一个,求问
二维码

扫码加我 拉你入群

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

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

2010-12-5 23:38:56
Some records can match multiple records in the other data set, if you can modify as following, you will not see the problem:

proc sort data=p.p nodupkey;
by code issue_price issue_day;
run;
proc sort data=fna.firmnature2 nodupkey;
by code  issue_price issue_day;
run;
二维码

扫码加我 拉你入群

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

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

2010-12-5 23:52:44
数据的问题,楼主把数据发出来看看
二维码

扫码加我 拉你入群

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

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

2010-12-6 07:32:56
http://crackman.net/?tag=merge%E5%90%88%E5%B9%B6
看看这个里面
解释的很详细
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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