我希望在data步中循环调用这个宏10次,而且每次调用时宏参数都要变,从1变成10。
请问程序应该怎么写啊...

|
楼主: 邢不行
|
6446
9
[原创博文] 问个低级问题..如何在data步中循环调用一个宏 |
|
已卖:1906份资源 院士 10%
-
|
回帖推荐don't know if it is what you want...
(&count is the number of loop, for example 10)
%macro blabla;
data _null_;
set xxx.xx end=last;
call symput(compress(left(trim('var' !! put(_n_,2.)))),var);
if last then do;
call symput('count',put(_n_,3.));
end;
run;
%do i=1 %to &count;
% ...
本帖被以下文库推荐
| ||
|
|
| ||
| ||
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


