Bonjour,
J'aimerais extraire les graphiques d'une proc lifetest dans un fichier. J'ai trouvé deux solutions, mais qui donnent des résultats pas tout-à-fait satisfaisants pour l'instant.
Dans la première, avec l'utilisation d'un ods html file, je n'arrive pas à sortir uniquement les graphiques:
Dans la seconde, je tente de sauvegarder les graphiques dans une librairie gseg, puis de les exporter dans word avec la proc replay. je rencontre un problème dès la première étape, puisque quand je tente d'ouvrir les graphiques dans la librairie, un message d'erreur m'indique "No default action for the Png data type", et j'ai l'impression que la ligne débutant par goptions ne foncitonne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ods graphics on; ods html file="&chem_res.\Survie\Graphes\KMtest.html" gpath="&chem_res.\Survie\Graphes" style=journal ; goptions reset=all ftext="Arial" htext=12pt; proc sort data=survie;by groupe;run; proc lifetest data=survie outsurv=t_res1 timelist=(10) reduceout plot =(s(cl)); time t10*statutvital10(1); by groupe; format groupe $12.; run; ods html close; ods graphics off;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 proc catalog c=work.gseg kill;run;quit; ods listing gpath=work.gseg image_dpi=300; goptions device=bmp reset=all; ods graphics; proc sort data=survie;by groupe;run; proc lifetest data=survie outsurv=t_res1 timelist=(10) reduceout plot =(s(cl)); time t10*statutvital10(1); by groupe; format groupe $12.; run; ods graphics off; ods rtf file ="&chem_res.\Survie\Graphes\KMtest.doc" style=styles.new startpage=no NOGTITLE NOGFOOTNOTE; PROC GREPLAY NOFS TC = sashelp.templt IGOUT = gseg; TEMPLATE = l2r2s ; TREPLAY 1: Lifetest 2: lifetes2 3: Lifetes4 4: lifetes6; RUN ; QUIT ; ods rtf close;
Partager