Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
Comment mettre plusieurs graphiques sur une feuille
4 participants
Page 1 sur 1
Comment mettre plusieurs graphiques sur une feuille
Bonjour à tous,
J'ai plusieurs graphiques que j'ai sorti à l'aide de différentes procédures.
Par exemple un histogramme et un QQplot.
Ce que j'aimerais faire, c'est les mettre tous sur une feuille (un document visuel) et exporter le document au format PDF (de manière codée).
Cependant je ne sais pas où se trouvent mes documents, ils ne sont pas dans une librairie par exemple (ils ne sont que dans l'onglet résultat) et je ne sais pas nomplus, une fois que je peux les sélectionner, comment les associer sur une feuille tous ensemble.
Est-ce que quelqu'un a déjà effectué ceci ou a une idée (ou un article qui traite de la question) ?
Merci d'avance.
J'ai plusieurs graphiques que j'ai sorti à l'aide de différentes procédures.
Par exemple un histogramme et un QQplot.
Ce que j'aimerais faire, c'est les mettre tous sur une feuille (un document visuel) et exporter le document au format PDF (de manière codée).
Cependant je ne sais pas où se trouvent mes documents, ils ne sont pas dans une librairie par exemple (ils ne sont que dans l'onglet résultat) et je ne sais pas nomplus, une fois que je peux les sélectionner, comment les associer sur une feuille tous ensemble.
Est-ce que quelqu'un a déjà effectué ceci ou a une idée (ou un article qui traite de la question) ?
Merci d'avance.
zezima- Nombre de messages : 939
Date d'inscription : 26/02/2013
Re: Comment mettre plusieurs graphiques sur une feuille
Franchement Zezima, si tu arrives à paramétrer ça tu vas m'apprendre un truc que j'ai tenté de découvrir il y a des lustres lol.
Pour la sortie sur un même document ods rtf body fait un taff pas mal (avec une petite faiblesse de ma part pour la font meadow). Tu peux jouer sur les startpage = no/yes/now pour bosser la mise en page mais malheureusement tout dépend de la taille de tes graphes et ça impossible de trouver comment le paramétrer et si c'est paramétrable.
Pour la sortie sur un même document ods rtf body fait un taff pas mal (avec une petite faiblesse de ma part pour la font meadow). Tu peux jouer sur les startpage = no/yes/now pour bosser la mise en page mais malheureusement tout dépend de la taille de tes graphes et ça impossible de trouver comment le paramétrer et si c'est paramétrable.
Re: Comment mettre plusieurs graphiques sur une feuille
Ma technique à l'ancienne
- quand tu as ton graphe affiché à l'écran, faire une capture d'écran (touche clavier print screen)
- coller la capture dans un logiciel de dessin
- selectionner le graphe
- copier/coller l'image dans power point
- et répéter la manip pour chaque graphe
Mettre ses graphes en forme sous power point
Imprimer la feuille en passant par PDF creator
- quand tu as ton graphe affiché à l'écran, faire une capture d'écran (touche clavier print screen)
- coller la capture dans un logiciel de dessin
- selectionner le graphe
- copier/coller l'image dans power point
- et répéter la manip pour chaque graphe
Mettre ses graphes en forme sous power point
Imprimer la feuille en passant par PDF creator
c@ssoulet- Nombre de messages : 925
Date d'inscription : 05/05/2008
Re: Comment mettre plusieurs graphiques sur une feuille
Oé mais c@ssoulet ça c'est moche, on parle d'utiliser le reporting sous process automatique tel un dieu vivant de la SASamania
A voir également du côté de la proc document, je sais que O. Decourt ( ) en a fait un tuto où il avait l'air de faire pleins de trucs sympas mais je n'ai pas regardé le machin plus en détail.
A voir également du côté de la proc document, je sais que O. Decourt ( ) en a fait un tuto où il avait l'air de faire pleins de trucs sympas mais je n'ai pas regardé le machin plus en détail.
Re: Comment mettre plusieurs graphiques sur une feuille
Hello, merci pour vos réponses, j'ai trouvé une méthode mais je pense qu'il est possible de faire mieux que ça :
Les x et y correspondent aux coordonnées du point se situant le plus en haut à gauche d'une sortie.
Et du coup si vous voulez mettre des sorties qui ont le même squelette (la même architecture) pour chaque page, ce code est automatisable
- Code:
options papersize=A3 orientation=landscape nodate; ods escapechar="^";
title2"Several graphs on a unique paper (repetitive)";
ods pdf file="chemin\hehe.pdf" ;
ods layout Start width=10in height=8in ;
ods region x=0% Y=31% width=45% height=45%;
proc univariate data=data noprint;histogram Resid_2 /normal kernel;run;
ods region x=0% Y=76% width=45% height=45%;
proc univariate data=data noprint;histogram Resid_2;qqplot/normal (mu = est sigma = est);run;
ods region x=55% Y=31% width=45% height=45%;
proc univariate data=data noprint;histogram Tresid_2 /normal kernel;run;
ods region x=55% Y=76% width=45% height=45%;
proc univariate data=data noprint;histogram Tresid_2;qqplot/normal (mu = est sigma = est);run;
ods region x=110% Y=76% width=45% height=45%;
symbol1 interpol=join c=black i=join ci=black;proc gplot data=work.Log_lambda_mod2_tot_brut;plot LogLike*Lambda / haxis=-3 to 3 by 0.5 href=0.75 1;run;
ods region x=110% Y=5% width=45% height=90%;
proc transreg data=data.data maxiter=0 nozeroconstant;model BoxCox(Resid_2/lambda=-1 TO 2 BY 0.25) = identity(z);run;
ods region x=0 y=5% width=45% height=45%;
PROC PRINT DATA=data ; RUN;
ods region x=35% y=5% width=45% height=45%;
PROC PRINT DATA=data ; RUN;
ods region x=70% y=5% width=45% height=45%;
PROC PRINT DATA=data ; RUN;
quit;
ods layout end;
ods pdf close;
Les x et y correspondent aux coordonnées du point se situant le plus en haut à gauche d'une sortie.
Et du coup si vous voulez mettre des sorties qui ont le même squelette (la même architecture) pour chaque page, ce code est automatisable
zezima- Nombre de messages : 939
Date d'inscription : 26/02/2013
Re: Comment mettre plusieurs graphiques sur une feuille
Ah, okééé !
Il n'y a pas l'équivalent de la commande stata graph merge ? Ça se fait tout seul sous stata, avec plein d'options sympas.
Il n'y a pas l'équivalent de la commande stata graph merge ? Ça se fait tout seul sous stata, avec plein d'options sympas.
c@ssoulet- Nombre de messages : 925
Date d'inscription : 05/05/2008
Re: Comment mettre plusieurs graphiques sur une feuille
Alors pour le coup j'ai un peu cherché et je n'ai rien trouvé d'équivalent.
Les programmeurs de mon labo m'ont dit qu'ils ne connaissaient rien nomplus.
Par contre pour combiner les PDF j'ai pas trouvé d'autre méthode que de faire un PDF par variable et de tous les regrouper sur acrobate (au final c'est assez rapide).
Les programmeurs de mon labo m'ont dit qu'ils ne connaissaient rien nomplus.
Par contre pour combiner les PDF j'ai pas trouvé d'autre méthode que de faire un PDF par variable et de tous les regrouper sur acrobate (au final c'est assez rapide).
zezima- Nombre de messages : 939
Date d'inscription : 26/02/2013
Re: Comment mettre plusieurs graphiques sur une feuille
La meilleure méthode pour faire des graph sous SAS c'est de passer sous R
ok...déjà faite cette là
ok...déjà faite cette là
Nik- Nombre de messages : 1606
Date d'inscription : 23/05/2008
Sujets similaires
» Comment comparer plusieurs estimateurs du même paramètre?
» Comment intégrer plusieurs variables aléatoires dans GLM?
» Comment faire un Kruskal Wallis avec plusieurs facteurs ?
» Mettre en évidence des corrélations ...ACP?
» Mettre des espaces dans une cellule
» Comment intégrer plusieurs variables aléatoires dans GLM?
» Comment faire un Kruskal Wallis avec plusieurs facteurs ?
» Mettre en évidence des corrélations ...ACP?
» Mettre des espaces dans une cellule
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|