Bonjour,
j'essaie de renommer une série de variables dans un array, en leur attribuant le suffixe per1;
donc, je voudrais que dans le nouveau fichier, les variables dpop, popm,etc.... s'appellent dpop_per1 popm_per1, etc...
Avez-vous une idée de ce qui ne marche pas ? merci !
voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 %let valper=1; data essai; set artca.Rbysex_clistb_perd_1575b00; where perd=&valper; %let annex=per&valper ; array ren{5} dpop popm iadjrt iadjpyllrt var; do i=1 to 5; rename ren{i}=ren{i}_&annex ; end; run;
Partager