0
下面是一個簡單的SAS程序,我創建...在循環中調用宏?
%MACRO SCANLOOP();
%DO I=1 %TO 5;
%put &I;
%END;
%MEND;
%MACRO TEST();
%DO I=1 %TO 3;
%SCANLOOP();
%END;
%MEND;
%TEST();
RUN;
我期待這個SAS代碼生成以下的輸出:
1
2
3
4
5
1
2
3
4
5
1
2
3
4
5
而是我剛剛......
1
2
3
4
5
任何人都可以向我解釋爲什麼?
感謝
布賴恩
啊!很高興知道......謝謝:-D – user1094779