Bonjour
dans une étape de ma macro, je voudrais à une matrice résultat le nom des ligne et des colonnes, et ce, en affectant en me servant d'un vecteur qui contient des codes en chiffre. je veux garder ces codes tels qu'ils sont, en d'autre terme j'ai utlisé la fonction put pour qu'il transforme ce vecteur en caractère mais !
sub contient des valeurs numériques telles que : 8923, 6322,.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 proc iml; use panel; read all var{var1} into sub; sub=unique(sub);n=ncol(sub); rv=shape(0,n,n); . . . . . mattrib rv r=(sub') c=sub; CREATE rvtab FROM rv[r=(sub') c=sub]; APPEND FROM rv[r=(sub') c=sub]; CLOSE rvtab ; run;quit;
Partager