PROC APPEND BASE=a;
可以循环很多次把新生成的行加到原有的base数据文件,但是我现在想要循环很多次把新生成的列(每次新生成3列)加到原有的数据文件上,该怎么做呢?谢谢。

|
楼主: zydisney
|
5227
3
如何用sas循环将列合并 |
|
本科生 50%
-
|
回帖推荐There are many ways to do the job. It depends your real situation to evaluate which one is better.
Proc append only appends one data set every time. If you really want to use it, you'd better to use SAS macros to repeat your sas codes. This is a case when you do some simulation jobs, etc.. Here is an example,
option mprint will print all generated SAS code in logs.
%macro loopit(n=10);
p ...
本帖被以下文库推荐
| ||
|
|
| |||||||||||||||||||||||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


