比如:例1:%do i=1 %to 10; proc1;proc2;data1; end;
例2: %do i=1 %to 10 ;proc1;end;
%do i=1 %to 10;proc2;end;
%do i=1 %to 10;data;end;
例1好还是例2号,结果都一样,我不明白例2中循环下标 i 难道不会受前一过程的影响?比如第一行对 i 做了加法,第二行的循环过程为什么不受影响?
另外还有个问题,如果有多个Proc或data步,每个过程结尾用一个RUN和所有过程只有一个RUN,有什么区别的?



雷达卡




京公网安备 11010802022788号







