Bonjour.
Je dois créer un boucle (do) qui est basée sur des valeurs d'un vecteur ( variable) .
Par example .
J'ai un base de donne nomee SA et a seulement une variable ' SAnumber'. ( 15, 16 , 20 , 30) ( les valeurs sont unique, donc pas de double observation)
Basé sur les valeurs de cet variable je dois retirer des données d'une autre base de données nommée 'total_data' ( example where sa = 15 )
Le problème est que je veux automatizer cet opération via une boucle pur tout les valeurs du variable 'SAnumber'.
Example ;
Data loopTest;
Pour chaque value du variable 'SAnumber' ( dans la database SA) qu'on va le nommer SANR
La réalisation de cette boucle et un peu difficile pour moi, d'ou ma demande aujourd’hui.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 do: set total data ; where SAnumber = SANR; otuput; end; run;
Donc la logique c'est ça .
En espérant d'avoir été assez compréhensible je vous remercie en avance.
Partager