Sas 简明教程

SAS - Loops

在某些情况下,需要执行一个代码块多次。通常,语句顺序执行——函数中的第一个语句首先执行,接着执行第二个语句,依此类推。但是,当您希望同组语句重复执行时,我们需要循环的帮助。

在 SAS 中,使用 DO 语句进行循环。它也被称为 DO Loop 。下面给出了 SAS 中 DO 循环语句的常用形式。

Flow Diagram

SAS do while loop

以下是 SAS 中的 DO 循环类型。

Sr.No.

Loop Type & Description

1

DO Index. 循环从索引变量的起始值持续到终止值。

2

DO WHILE. 循环持续到 while 条件变为 false。

3

DO UNTIL. 循环持续到 UNTIL 条件变为 True。