SAS - HACER HASTA Loop
El bucle DO UNTIL utiliza una condición UNTIL. Las sentencias SAS se ejecutan repetidamente hasta que la condición UNTIL se convierte en TRUE.
Sintaxis
DO UNTIl (variable condition);
. . . SAS statements . . . ;
END;
Ejemplo
DATA MYDATA;
SUM = 0;
VAR = 1;
DO UNTIL(VAR>5);
SUM = SUM+VAR;
VAR+1;
END;
PROC PRINT;
RUN;
Cuando se ejecuta el código anterior, produce el siguiente resultado: