SAS - 迴圈



您可能會遇到需要多次執行程式碼塊的情況。通常,語句是順序執行的 - 函式中的第一個語句首先執行,然後是第二個語句,依此類推。但是,當您希望同一組語句被反覆執行時,我們需要迴圈的幫助。

在 SAS 中,迴圈是透過使用 DO 語句完成的。它也稱為**DO 迴圈**。以下是 SAS 中 DO 迴圈語句的一般形式。

流程圖

SAS_do_while_loop.jpg

以下是 SAS 中 DO 迴圈的型別。

序號 迴圈型別和描述
1 DO Index。

迴圈從索引變數的起始值持續到結束值。

2 DO WHILE。

迴圈持續到 while 條件變為假。

3 DO UNTIL。

迴圈持續到 UNTIL 條件變為真。

廣告