SAS: bucles
Puede encontrar situaciones en las que un bloque de código deba ejecutarse varias veces. En general, las sentencias se ejecutan secuencialmente: la primera sentencia de una función se ejecuta primero, seguida de la segunda, y así sucesivamente. Pero cuando desee que el mismo conjunto de declaraciones se ejecute una y otra vez, necesitamos la ayuda de Loops.
En SAS, el bucle se realiza mediante la instrucción DO. También es llamadoDO Loop. A continuación se muestra la forma general de una declaración de bucle DO en SAS.
Diagrama de flujo
A continuación se muestran los tipos de bucles DO en SAS.
No Señor. | Tipo de bucle y descripción |
---|---|
1 | HACER índice. El bucle 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 HASTA. El bucle continúa hasta que la condición HASTA se vuelve verdadera. |