24.04.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!