SAS中文论坛
标题:
求助: %inner(0, 1, i); i 是个 loop 的变量
[打印本页]
作者:
shiyiming
时间:
2010-8-20 04:38
标题:
求助: %inner(0, 1, i); i 是个 loop 的变量
我写了一个macro, 变量是数字 %inner(0, 1, i); i是整数. 我想循环调用这个,
do i=1 to 3;
%inner(0,1,i);
end;
想实现如上的结果,Statement is not valid or it is used out of proper order.
谁知道怎么写阿?多谢了!!!
作者:
shiyiming
时间:
2010-8-20 08:42
标题:
Re: 求助: %inner(0, 1, i); i 是个 loop 的变量
[code:6ftqfv8s]%macro inner(x,y,z);
%put NOTE:*** Macro inner: x=&x y=&y z=&z ***;
%mend inner;
data _null_;
do i=1 to 3;
call execute(cats('%inner(0,1,',put(i,best.),')'));
/* %inner(0,1,i);*/
end;
run;[/code:6ftqfv8s]
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2