[IML] Fonction mattrib IML
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 :aie: !
Code:
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; |
sub contient des valeurs numériques telles que : 8923, 6322,.
:help: