Pratique de Sas Windows ...9.3 Volume 2 - Ined
Pratique de Sas Windows ...9.3 Volume 2 - Ined
Pratique de Sas Windows ...9.3 Volume 2 - Ined
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.2 Les procédures SG<br />
C’est dans ce domaine que la littérature -papers et bouquins- a été la plus prolifique.<br />
J’invite tout lecteur à combler son retard et à explorer les nouveaux graphiques sans tar<strong>de</strong>r.<br />
-« <strong>Sas</strong> introduction pratique du data management au reporting » 2 ème édition 2011, Sébastien Ringuédé, le<br />
Chapitre 7 pages 309 à 338<br />
-« La procédure SGPLOT, sa vie, son oeuvre » Olivier Decourt juillet 2012 27 pages<br />
http://www.od-datamining.com/download/pdf/sgplot.pdf<br />
-et le petit livre rouge <strong>de</strong> Sanjay Matange et Dan Heath at <strong>Sas</strong> Press<br />
« Statistical Graphics Procedures by Examples. Effective Graphs Using <strong>Sas</strong> », nov 2011, 357 pages.<br />
C’est le bouquin <strong>de</strong> référence dont voici la table <strong>de</strong>s matières http://support.sas.com/publishing/pubcat/tocs/63855.pdf<br />
Il permet <strong>de</strong> ne pas <strong>de</strong>voir naviguer dans les gros manuels <strong>Sas</strong> et notamment celui portant sur les SGplot que vous<br />
trouvez néanmoins en : http://support.sas.com/documentation/cdl/en/grstatproc/64778/PDF/<strong>de</strong>fault/grstatproc.pdf<br />
Ces <strong>de</strong>ux auteurs tiennent en plus un blog illustré ayant commencé en novembre 2011 sous le nom Graphically speaking,<br />
une mine d’or pour apprendre (en couleurs et avec les co<strong>de</strong>s exhaustifs). http://blogs.sas.com/content/graphicallyspeaking/<br />
-Dan Heath en 2008 « Introduction to the SG procedures » ou « Secrets of the SG Procedures »<br />
http://tdiasug.dartmouth.edu/wp-content/uploads/PresentationQualityGraphs.pdf<br />
http://www.wuss.org/proceedings10/data%20presentation/3035_1_DPR-Heath2.pdf<br />
-Kathy Welch en 2010 http://www.misug.org/uploads/8/1/9/1/8191072/kwelch_stat_graphics.pdf<br />
« Great Graphics Using Proc Sgplot, Proc Sgscatter, and ODS Graphics for <strong>Sas</strong>®/Stat Procedures »<br />
- Selvaratnam Sridharma en 2010 http://www.nesug.org/Proceedings/nesug10/gr/gr07.pdf<br />
« Introduction to Statistical Graphics Procedures »<br />
J’ai obtenu l’autorisation <strong>de</strong> Lora D. Delwiche et Susan J. Slaughter d’effectuer une traduction/adaptation<br />
partielle <strong>de</strong> la version 2012 <strong>de</strong> leur présentation à succès:<br />
«Graphing Ma<strong>de</strong> Easy with SG Procedures» http://support.sas.com/resources/papers/proceedings12/259-2012.pdf<br />
Je n’ai pas cherché à être meilleur que ces dames, auteurs chez <strong>Sas</strong> Press d’ouvrages très estimables, et je les<br />
remercie une nouvelle fois pour l’accélération/ai<strong>de</strong> apportée à la rédaction <strong>de</strong> ce volume 2.<br />
Comme il y a un processus d’apprentissage à effectuer pour le lecteur béotien ou ayant enfin envie <strong>de</strong> s’y<br />
mettre, je présente d’abord leurs 6 tableaux-gui<strong>de</strong> dont vous pourrez vous servir comme suit.<br />
Apprendre d’abord les termes clés et les associer aux logos <strong>de</strong> telle sorte que le francophone, lecteur <strong>de</strong> ce texte,<br />
use spontanément <strong>de</strong> ceux-là et puisse écrire du co<strong>de</strong> et lire les documentations.<br />
Il est aisé ensuite <strong>de</strong> faire un tracé, mais aussi d’en intéger plusieurs dans un seul graphique ; cependant, la<br />
consultation <strong>de</strong> la table 1 vous avertira <strong>de</strong>s in/compatibilités et vous indiquera aussi quels mots clés sont<br />
autorisés pour les données qualitatives et ceux qui sont réservés entièrement aux quantitatives éventuellement<br />
passées à la moulinette d’une réalisation statistique (régression etc).<br />
Ces mots clés seront <strong>de</strong>s débuts d’instructions à l’intérieur d’une procédure <strong>Sas</strong> construite <strong>de</strong> façon classique,<br />
c'est-à-dire finissant par un run; (et non pas par un quit; comme en <strong>Sas</strong> Graph) et commençant par exemple par<br />
proc sgplot data=nom<strong>de</strong>table (where=(variable ne "_Intercept"))<br />
tmplout="d:\notes\test\sgplotseriescat.sas";<br />
D’emblée, je montre une complexité possible mais pas obligatoire: celle <strong>de</strong> pouvoir récupérer dans un<br />
programme <strong>Sas</strong>, le co<strong>de</strong> du template graphique ayant agi, car vous le trouverez difficilement dans l’entrepôt<br />
<strong>Sas</strong>help.tmplmst.<br />
Ce sera pour vous aussi la porte d’entrée dans l’autre nouveau domaine en production <strong>de</strong>puis la 9.2, le Graphic<br />
Template Language ou GTL, dont nous reparlerons plus loin, non pas en théorie, mais sur 2 ou 3 cas concrets.<br />
Car, au lieu d’abor<strong>de</strong>r cela à partir <strong>de</strong> rien et <strong>de</strong> fuir <strong>de</strong>vant une certaine complexité, l’astuce vous apporte du<br />
co<strong>de</strong> compréhensible (même si rédigé dans un autre co<strong>de</strong>-langage que celui <strong>de</strong> la sgplot à production directe)<br />
que vous pourrez enrichir à la marge ou modifier quelque peu.<br />
Rappel important pour ce qui suit: Lora D. Delwiche et Susan J. Slaughter © même si adapté car sous réserve<br />
<strong>de</strong> mention du nom <strong>de</strong>s auteurs, <strong>de</strong> diffusion et d’utilisation gratuite<br />
89 INED Service Informatique Wielki