用SET语句做数据集纵向拼接时,如果数据集较多,且命名有一定规律性,应该怎么做呢。
比如有数据集se1 se2,,,se100,进行拼接,我用了
set se1-se100;
结果报错。
请问高手们该如何做呢?小弟是SAS新手,请各位大虾帮助,感激不尽!

|
楼主: julius725
|
1661
2
请教各位高人们一个小问题 |
|
本科生 3%
-
|
回帖推荐harlon1976 发表于2楼 查看完整内容 如果你想纵向合并数据集,特别是个数比较多时,可以考虑APPEND过程,比如你现在有数据集SE1—SE100;则连接程序如下:其中hb就是最后形成的数据集,你不妨试试。%macro hb;%do j=1 %to 100;proc append data=se&j base=hb force;%end;%mend hb;%hb;proc print;run;
本帖被以下文库推荐
| ||
|
|
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


