SAS – bisagras

Puede haber situaciones en las que un bloque de código deba ejecutarse varias veces. Normalmente, las sentencias se ejecutan secuencialmente: primero se ejecuta la primera sentencia de la función, luego la segunda, y así sucesivamente, pero si desea que el mismo conjunto de sentencias se ejecute una y otra vez, necesitamos la ayuda de Loops.

En SAS, un bucle se ejecuta mediante una instrucción DO. También es llamado HACER bucle… A continuación se muestra la forma general de las sentencias de bucle DO en SAS.

Esquema

SAS_do_ while_loop.jpg

A continuación se muestran los tipos de contornos DO en SAS.

Senior No. Tipo y descripción de ojal
uno HACER índice.

El ciclo continúa desde el valor inicial hasta el valor final de la variable de índice.

2 HACER MIENTRAS.

El bucle continúa hasta que la condición while se vuelve falsa.

3 HACER MIENTRAS.

El bucle continúa hasta que la condición UNTIL se vuelve verdadera.

🚫