Bonsoir,
A cause d'une histoire de PROC TRANSPOSE, mes variables n'arrivent pas du tout dans le bon ordre dans ma table finale (exemple VALEUR_WEEK2 / VALEUR_WEEK5 / VALEUR_WEEK1).
Sauf que j'ai une tonne de variables.
J'ai trouvé ça sur SAS Reference : https://thesasreference.wordpress.co...dre_affichage/
Mais je n'arrive pas à l'appliquer à ma table, à chaque fois c'est la variable "name" qui ne va pas. Je ne sais pas à quoi cela correspond ni par quoi je dois la remplacer (j'ai essayer ma variable d'identifiant mais à chaque fois j'ai : ERROR: The following columns were not found in the contributing tables: ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 proc sql noprint; select name into : var_lst separated by , from dictionary.columns where upcase(libname)=SASHELP and upcase(memname)=CLASS order by name; create table class as select &var_lst. from sashelp.class; quit;
En gros j'aimerai ne pas avoir à tout classer dans ma PROC REPORT finale. Savez-vous comment "trier" les variables d'une table pour les avoir dans l'ordre alphabétique ?
Merci beaucoup,
alers
Partager