SAS - Boucles

Vous pouvez rencontrer des situations dans lesquelles un bloc de code doit être exécuté plusieurs fois. En général, les instructions sont exécutées de manière séquentielle - La première instruction d'une fonction est exécutée en premier, suivie de la seconde, et ainsi de suite. Mais lorsque vous voulez que le même ensemble d'instructions soit exécuté encore et encore, nous avons besoin de l'aide de Loops.

En SAS, la boucle est effectuée à l'aide de l'instruction DO. Il est également appeléDO Loop. Vous trouverez ci-dessous la forme générale des instructions de boucle DO dans SAS.

Représentation schématique

Voici les types de boucles DO dans SAS.

Sr.No. Type de boucle et description
1 Index DO.

La boucle continue de la valeur de départ jusqu'à la valeur d'arrêt de la variable d'index.

2 FAIRE PENDANT.

La boucle continue jusqu'à ce que la condition while devienne fausse.

3 FAIRE JUSQU'À CE QUE.

La boucle continue jusqu'à ce que la condition UNTIL devienne True.