SAS - DO 索引循环

这个 DO 索引循环使用一个索引变量作为它的开始和结束值。 重复执行 SAS 语句,直到达到索引变量的最终值。


语法

DO indexvariable = initialvalue to finalvalue ;
. . . SAS statements . . . ;
END;

示例

DATA MYDATA1;
SUM = 0;
DO VAR = 1 to 5;
   SUM = SUM+VAR;
END;

PROC PRINT DATA = MYDATA1;
RUN;

执行上述代码时,会产生以下结果

do_index_result.JPG

❮ SAS 循环