Génération d'un rapport PDF listant des variables de la table SASHELP.CLASS avec formatage spécifique.
Ce script SAS trie un ensemble de données de SASHELP.CLASS par sexe, puis génère un rapport formaté avec PROC REPORT, en utilisant différentes options DEFINE pour les variables.
Création dynamique de variables macro à partir des données d'un jeu de données SASHELP.CLASS et affichage dans le log SAS.
Ce script génère un rapport au format PowerPoint en utilisant ODS, des styles personnalisés, des procédures textuelles et des procédures graphiques, tout en exploitant le jeu de données SASHELP.class.
title "Listing of SASHELP.CLASS"; proc print data=sashelp.class noobs; where Age > 13; /*1*/ format Height Weight 3.0 /*2*/ Name $upcase8.; run; title;
proc sort data=sashelp.class out=class_sort; by Age; run;
title "Listing of SASHELP.CLASS Grouped By Age (BY statement)"; proc print data=class_sort; by Age; run;
title "Listing of SASHELP.CLASS Grouped By Age (BY and ID statements)"; proc print data=class_sort; by Age; id Age; run; title;
data _null_ ; length style $ 17 ; infile list missover ; input @'Styles.' style ; if style>' ' ; * create a folder for the files, then change the drive/folder below; call execute('ods html file="c:\ODS_test\'||strip(style)||'.html" style='||style||';') ; cal...
filename g 'c:\sex11.png' ; proc gchart data=sashelp.class ; where age=11 ; pie sex ; run ; filename g 'c:\sex12.png' ; proc gchart data=sashelp.class ; where age=12 ; pie sex ; run ; /* ... Répété pour les âges 13 à 16 ... */ filename g 'c:\sex16.png' ; proc gchart data=sashelp.class ; where age...