楼主: kingyaozhi
4071 2

[问答] SAS合并多个数据集除了sql select和merge还有别的吗 [推广有奖]

  • 0关注
  • 1粉丝

已卖:899份资源

本科生

54%

还不是VIP/贵宾

-

威望
0
论坛币
2330 个
通用积分
0.1814
学术水平
10 点
热心指数
15 点
信用等级
4 点
经验
998 点
帖子
62
精华
0
在线时间
107 小时
注册时间
2008-4-4
最后登录
2017-9-11

楼主
kingyaozhi 发表于 2011-4-26 16:01:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在有几个数据集,每个数据集都包含一列变量PLY_NO,我希望将这几个数据集按PLY_NO合并在一起。具体是将A数据集中的PLY_NO作为参考,B,C...中如含有A中没有的PLY_NO,则此观测可忽略。
也就是说如果使用proc sql select from,A可以作为左连接左边的数据集。

问题是数据集compress过,用proc sql; create table lib.data as select * from这个方法非常慢,生成的临时文件也是原数据集的几十倍大。

有没有其他方法可以合并呢?

如果只在一个数据集中选取某几个列,我发现data set比proc sql快很多。

各位达达,盼指点。
二维码

扫码加我 拉你入群

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

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

关键词:Select Merge Elect sql ele SAS 数据集 sql Select Merge

沙发
ls5655 发表于 2011-4-29 16:59:02
proc append

藤椅
kittyforever 发表于 2013-1-17 13:10:24
貌似没有了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 15:06