Le modèle moustache.mod
Publié:
04 Fév 2010 10:28
par P.Fradin
Le modèle moustache.mod permet le dessin d'une ou plusieurs boîtes à moustaches dans un même graphique.
Télécharger:
moustache.zip (
version 0.4 du 06/09/11)
Le paquet contient 4 fichiers:
- moustache.mac (macros)
- moustache.mod (modèle à charger)
- moustache.pdf (aide)
- moustache.txt (à lire)
Les questions/propositions concernant ce modèle sont à poster dans ce forum.
Un exemple:
- Code: Tout sélectionner
[
FillStyle:=full,
moustache( [distance:=1.25,grid:=1,taille:=8+7*i, marges:=[0,0,0,1.5], deciles:=1],
[21,24+2*i,25+2*i,28+2*i], [legende("hommes"),labels:=2, FillColor:=blue],
[17,20,21,23,24,25], [legende("femmes"),labels:=1, FillColor:=pink],
[15,18,21+2*i,22,23+3*i,26+2*i,28,29], [legende("autre"),labels:=1, FillColor:=cyan]
),
LabelStyle:=framed+bottom,
Label( (Xmin+Xmax)/2+i*Ymin, "Exemples de boites \`a moustaches")
]
- moustache.png (12.96 Kio) Consulté 35115 fois
moustaches
Publié:
03 Sep 2011 19:12
par lorca
Bonjour
Petit soucis avec mes données
- Code: Tout sélectionner
[moustache( [distance:=3,grid:=0,taille:=16+8*i, marges:=[0,0,0,2], deciles:=0],
[1050+4*i,1100+5*i,1150+3*i,1200+2*i,1250,1300+4*i,1350+3*i,1400+4*i,
1450+4*i,1500+3*i,1550+3*i,1600,1650+3*i,1700+3*i,1750,1800,1850+4*i,
1900,2000+4*i,2050,2100+3*i,2300+2*i], [legende("entreprise $A$"),labels:=2],
[1000,1200+3*i,1300+3*i,1500+3*i,2300], [legende("entreprise $B$"),labels:=0]
),
LabelDot( (Xmin+Xmax)/2+i*Ymin, "Exemple", "N")
]
J'obtiens les deux moustaches mais pas l'axe habituel...
Qu'ai-je donc raté ?
Re: Le modèle moustache.mod
Publié:
03 Sep 2011 21:32
par P.Fradin
Bonsoir lorca,
J'ai déplacé le sujet vers le forum adéquat.
Il y a bien un soucis en effet, il a fallu une mise à jour du modèle vers la version 0.2, ce qui est fait maintenant:
- Code: Tout sélectionner
[
moustache( [distance:=3,grid:=1,taille:=9+7*i, marges:=[0,0.5,0,2], deciles:=0],
//serie1
[1050+4*i,1100+5*i,1150+3*i,1200+2*i,1250,1300+4*i,1350+3*i,1400+4*i,
1450+4*i,1500+3*i,1550+3*i,1600,1650+3*i,1700+3*i,1750,1800,1850+4*i,
1900,2000+4*i,2050,2100+3*i,2300+2*i], [legende("entreprise $A$"),labels:=2],
//serie2
[1000,1200+3*i,1300+3*i,1500+3*i,2300], [legende("entreprise $B$"),labels:=0]
),
LabelDot( (Xmin+Xmax)/2+i*Ymin, "Exemple", "N")
]
- lorcamoustache.png (10.42 Kio) Consulté 34725 fois
Re: Le modèle moustache.mod
Publié:
05 Sep 2011 15:23
par lorca
Encore moi... Est-ce qu'il est possible d'agir sur la couleur de la grille ?
Le gris clair est bien à l'écran mais à l'impression je ne vois plus rien.
Re: Le modèle moustache.mod
Publié:
05 Sep 2011 18:02
par P.Fradin
Bonjour,
Mise à jour du paquet vers la version 0.3 dans le post initial. Deux options générales supplémentaires ont été ajoutées à la macro moustache:
gridcolor := couleur (lightgray par défaut)
gridwidth := épaisseur (4 par défaut)
L'épaisseur par défaut était de 2 ce qui est un peu trop juste à l'imprimante en effet.
Re: Le modèle moustache.mod
Publié:
05 Sep 2011 21:27
par projetmbc
Bonsoir,
au regard de la doc., il ne semble pas possible de choisr les textes de XMin, XMax, ... Cela pourrait être pratique pour par exemple afficher dans l'exemple précédente $ Min_a $, $ Q_{1,a} $, ... pour la 1ère série, et $ Min_b $, $ Q_{1,b} $, ... pour la 2nde.
Re: Le modèle moustache.mod
Publié:
05 Sep 2011 22:31
par P.Fradin
projetmbc a écrit:Bonsoir,
au regard de la doc., il ne semble pas possible de choisr les textes de XMin, XMax,
Bonsoir,
En effet, il serait bon de pouvoir modifier les légendes. Je regarderai cela demain.
Re: Le modèle moustache.mod
Publié:
06 Sep 2011 17:16
par P.Fradin
Voilà, c'est fait. Pour modifier (localement) les textes par défaut on peut utiliser dans les options les instructions suivantes:
deciles("texte1","texte9") , $D_1$ et $D_9$ par défaut
quartiles("texte1", "texte3") , $Q_1$ et $Q_3$ par défaut
mediane("texte") , $M_e$ par défaut
extrema("texte1", "texte2") , Min et Max par défaut.
- Code: Tout sélectionner
[ FillStyle:=full,
moustache(
//options générales
[distance:=1.25,grid:=1,gridcolor:=lightblue,taille:=8+7*i,marges:=[0,0,0,1.5],deciles:=1],
//série 1
[21,24+2*i,25+2*i,28+2*i], [legende("hommes"),labels:=2, quartiles("$q_1$","$q_3$"), mediane("$m_e$")],
//série 2
[17,20,21,23,24,25], [legende("femmes"),labels:=1],
//série 3
[15,18,21+2*i,22,23+3*i,26+2*i,28,29], [legende("autre"),labels:=1]
),
LabelDot( (Xmin+Xmax)/2+i*Ymin, "Exemples de boites \`a moustaches", "N")
]
- testmoustache.png (13.99 Kio) Consulté 34697 fois