楼主: ciciwanghk
5755 11

sas合并数据集,大家快帮忙 ,我快哭了 [推广有奖]

  • 0关注
  • 0粉丝

博士生

13%

还不是VIP/贵宾

-

威望
0
论坛币
75 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2914 点
帖子
97
精华
0
在线时间
289 小时
注册时间
2009-7-15
最后登录
2022-4-30

楼主
ciciwanghk 发表于 2010-11-17 14:08:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
a数据集 x x1 x2 x3
b数据集x x4 x5 x6
c数据集x x7 x8 x9
d数据集x x10 x11
e数据集x x12 x13
怎么用proc sql 根据x合并数据集
二维码

扫码加我 拉你入群

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

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

关键词:合并数据 数据集 proc sql X12 ROC SAS 帮忙 数据集

回帖推荐

crackman 发表于5楼  查看完整内容

data a(index=(x)); input x x1 x2 x3 @; datalines; 1 2 6 7 8 3 7 8 9 9 2 8 9 0 0 4 7 8 9 0 9 7 8 9 9 5 0 9 8 6 8 5 6 7 8 6 4 3 2 1 ; data b(index=(x)); input x x4 x5 x6@; datalines; 1 2 6 7 8 3 7 8 9 9 6 8 9 0 0 4 7 8 9 0 8 7 8 9 9 5 0 9 8 6 9 5 6 7 8 7 4 3 2 1 ; data crackman; merge a b; by x; run;

本帖被以下文库推荐

沙发
crackman 发表于 2010-11-17 14:10:35

藤椅
ciciwanghk 发表于 2010-11-17 14:15:41
tell me the answer diectly ok?thanksyou 2# crackman

板凳
zhengwenjing 发表于 2010-11-17 14:19:56
遗憾 我对这个不熟悉

报纸
crackman 发表于 2010-11-17 14:50:28
data a(index=(x));
input x x1 x2 x3 @;
datalines;
1 2 6 7 8
3 7 8 9 9
2 8 9 0 0
4 7 8 9 0
9 7 8 9 9
5 0 9 8 6
8 5 6 7 8
6 4 3 2 1
;
data b(index=(x));
input x x4 x5 x6@;
datalines;
1 2 6 7 8
3 7 8 9 9
6 8 9 0 0
4 7 8 9 0
8 7 8 9 9
5 0 9 8 6
9 5 6 7 8
7 4 3 2 1
;
data crackman;
merge a b;
by x;
run;
已有 1 人评分论坛币 收起 理由
bakoll + 3 精彩帖子

总评分: 论坛币 + 3   查看全部评分

地板
ciciwanghk 发表于 2010-11-17 15:33:47
两个合并我也会,关键是怎么用proc sql合并多个数据集谢谢 5# crackman

7
yxj166 发表于 2010-11-18 15:15:30
要么尝试一下用proc iml来处理下数据集!

8
becky_gaojing 发表于 2010-11-18 15:39:38
proc sql;
select a.x, x1, x2, x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13
from a,b,c,d,e
where a.x=b.x and a.x=c.x and a.x=d.x and a.x=e.x;

9
Qjw8603 发表于 2010-11-18 16:03:52
proc sort data=a;(对数据集a-e作排序)
by x;
run;

data f;
merge a b c d e;
by x;
run;

10
天堂之路 发表于 2010-11-18 16:16:03
两两合并呵,多合并几次就行了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 10:33