Salut Jean-François,
Je sens qu'il va falloir ouvrir bientôt un fil dans la rubrique
Macros à Télécharger, car ça commence à se meubler dans la macro moustache
moustache( [options globales], serie1, [options1], serie2, [options2], ... )Les options:
Options globales:
*
style := horizontal/vertical : style de boite (vertical par défaut)
*
grid := 0/1 : dessin ou non d'une grille (0 par défaut)
*
distance := longueur distance entre 2 boites (1 par défaut)
*
taille := centimetres taille du graphique en cm, (9 par défaut), ce peut être un nombre réel ou un complexe: sizeX+i*sizeY.
*
deciles := 0/1: si la valeur est 1 on démarre au premier décile et on s'arrête au neuvième, le min et le max sont matérialisés par un point. Dans le cas contraire on démarre au min et on s'arrête au max (0 par défaut).
*
marges := [left, right, top, bottom] : permet d'ajouter du "blanc"autour du dessin (exprimé en cm) (0 par défaut).
Options par séries:
*
legend("titre") : pour afficher un titre le long de la boite (vide par défaut)
*
labels := 0/1/2 : pour afficher ou non les valeur min max, q1,q2 et q3. Avec la valeur 1 ce sont les valeurs numériques qui sont affichées, avec la valeur 2 ce sont les textes Min, Max, ... qui sont affichés.
* plus des éventuels changement d'attributs (Color, LineStyle, ...)
Exemple;
- Code: Tout sélectionner
[
moustache([style:=horizontal, distance:=1.25, grid:=1, taille:=9+7*i, marges:=[0,0,0,2], deciles:=1],
[21,24+2*i,25+2*i,28+2*i], [legende("hommes"),labels:=2],
[17,20,21,23,24,25], [legende("femmes"), labels:=1],
[15,18,21+2*i,22,23+3*i,26+2*i,28,29],[legende("autre"),labels:=1]
),
LabelSize:=large,
LabelDot( (Xmin+Xmax)/2+i*Ymin, "Exemples de boîtes à moustaches", "N")
]
- moustache.png (12.82 Kio) Consulté 31460 fois