SAS - Pętle

Możesz napotkać sytuacje, w których blok kodu będzie musiał zostać wykonany kilka razy. Ogólnie instrukcje są wykonywane sekwencyjnie - pierwsza instrukcja funkcji jest wykonywana jako pierwsza, po niej następuje druga i tak dalej. Ale jeśli chcesz, aby ten sam zestaw instrukcji był wykonywany wielokrotnie, potrzebujemy pomocy Loops.

W SAS zapętlenie odbywa się za pomocą instrukcji DO. Nazywa się to równieżDO Loop. Poniżej podano ogólną postać instrukcji pętli DO w SAS.

Diagram przepływu

Poniżej przedstawiono typy pętli DO w SAS.

Sr.No. Typ i opis pętli
1 Indeks DO.

Pętla jest kontynuowana od wartości początkowej do wartości końcowej zmiennej indeksu.

2 ZRÓB W CZASIE.

Pętla trwa do momentu, gdy warunek while stanie się fałszywy.

3 RÓB DOPÓKI.

Pętla trwa, dopóki warunek UNTIL nie stanie się True.