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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Les exemples qui suivent et qui porteront sur les modifications <strong>de</strong> couleurs, s’appuieront sur les données <strong>de</strong><br />
http://www.statsci.org/data/oz/ms212.html<br />
libname a "d:\notes\test\";<br />
filename b "d:\notes\test\ms212.txt";<br />
data a.ms212;<br />
infile b dlm='09'x lrecl=100 firstobs=2;<br />
input taille poids Age sexe $1. Fumeur alcool Exercice course Pouls1 Pouls2 annee;<br />
run;<br />
proc sort data=a.ms212 ;by sexe;run;<br />
• Modification <strong>de</strong> boxplot<br />
ods trace on;<br />
proc boxplot data=a.ms212 ;<br />
plot taille*sexe /<br />
boxstyle=schematic horizontal;<br />
inset min mean max std<strong>de</strong>v /<br />
hea<strong>de</strong>r = 'Boxplot avec Statistiques '<br />
pos = tm;<br />
run;<br />
ods trace off;<br />
Name: Boxplot<br />
Label: Panel 1<br />
Template: Stat.Boxplot.Graphics.BoxPlotHorizontal<br />
Path: Boxplot.taille.Boxplot<br />
Le template du Boxplot est extrèmement compliqué et, si vous voulez vraiment changer par exemple l’attribut<br />
couleur <strong>de</strong> l’élément <strong>de</strong> style <strong>de</strong> la boite, agissons par comparaison en produisant du SGE ods html sge=on;<br />
pour, ensuite, dérouler le menu Format/ item Style et découvrir que ce boxplot (version ods graphics on ;) est<br />
soumis au style StatGraphScheme et observer qu’après avoir essayé d’autres styles, seul le style général<br />
analysis change la couleur <strong>de</strong>s boites (en vert clair ou rouge).<br />
Style analysis : changement en vert<br />
Par la métho<strong>de</strong> d’un template modificatif <strong>de</strong> style, comment détecter les éléments <strong>de</strong> style et les attributs à<br />
modifier ?<br />
Le raisonnement à suivre se base sur notre analyse <strong>de</strong>s éléments en 3.8.1.2 où nous trouvons, dans le cas d’un<br />
graphique sans By group, l’élément Grapdata<strong>de</strong>fault et sa définition <strong>de</strong>s couleur en gdata pour l’avant-plan et<br />
gcdata pour le contour.<br />
Ceci dit faute d’élément plus spécialisé, car les éléments Graphboxqqch servent à peaufiner les moustaches, si je<br />
puis dire.<br />
Allant pêcher dans le styles.analysis, la définition <strong>de</strong>s couleurs <strong>de</strong> gdata B3D2B3 et gcdata 588458<br />
confirmé en http://www.colorhexa.com , il suffit donc <strong>de</strong> les redéfinir par une instruction <strong>de</strong> template class<br />
pour contrer les valeurs par défaut, tout en acceptant l’héritage pour les autres définitions <strong>de</strong> couleur : la preuve<br />
en est le grisé du style par défaut toujours présent.<br />
L’autre instruction *en vert aurait été une alternative directe à l’instruction class graphcolors pour une<br />
coloration en rouge.<br />
190 <strong>Pratique</strong> <strong>de</strong> <strong>Sas</strong> windows ….93 <strong>Volume</strong> 2 et Coll.