Il existe deux tableaux récapitulatifs et un diagramme à barres dans mon projet SAS EG. Puis-je créer un fichier xls de sortie avec plusieurs feuilles de calcul où il y aura des tableaux récapitulatifs et un graphique à barres. Je sais que ods tagset.excelXP ne convient pas ici. Peut-être que je devrais utiliser un autre ODS?SAS EG Création de plusieurs feuilles de calcul par ODS
J'essaie d'utiliser ce code, mais au lieu de graphique à barres j'ai page blanche:
ods excel file="/sas/user_data/flags/multiple5.xls"
style=pearl
options(
sheet_interval="none"
sheet_name="Sheet1"
);
PROC TABULATE
DATA=SASHELP.APPLIANC
;
VAR units_2;
CLASS units_7/ORDER=UNFORMATTED MISSING;
TABLE
units_7 *(units_2 * Sum={LABEL="Sum"})
all = 'Total' *(units_2 * Sum={LABEL="Sum"}) ;
;
RUN;
ods excel options(sheet_interval='none' sheet_name='Sheet2');
PROC TABULATE
DATA=SASHELP.AARFM
;
VAR lineno;
CLASS key/ORDER=UNFORMATTED MISSING;
TABLE
/* COLUMN Statement */
key *(lineno * Sum={LABEL="Sum"})
all = 'Total' *(lineno * Sum={LABEL="Sum"}) ;
;
RUN;
ods excel options(sheet_interval='none' sheet_name='Sheet3');
ods graphics/height=400 width=800 noborder;
PROC GCHART DATA=SASHELP.ADSMSG
;
VBAR
MSGID
/
CLIPREF
FRAME TYPE=FREQ
COUTLINE=BLACK
RAXIS=AXIS1
MAXIS=AXIS2
;
RUN;
ods excel close;
Comment vous génèrent ces tableaux/graphiques? Est-ce que le point + clic est généré ou existe-t-il un programme que vous avez écrit (ou généré) qui les produit (code SAS)? En outre, quelle version de SAS (pas EG) exécutez-vous - 9.4 ou plus tôt (et si vous savez, quelle mise à jour spécifique - TS1M0, TS1M1, etc.)? – Joe
@Joe, j'essaie d'écrire le programme sas et j'utilise PROC TABULATE et PROC GHART statement. La version de SAS est 9.4. – Jdzel
@Joe, Ce serait génial si je pouvais créer le fichier de feuille de calcul multiplier en utilisant le point + clic, mais je suppose que c'est impossible. – Jdzel