Boxplot : boites hachurées

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Patricia OBEID
Messages : 68
Enregistré le : 10 Avr 2017, 19:03

Boxplot : boites hachurées

Messagepar Patricia OBEID » 27 Sep 2017, 07:26

Bonjour à tous,
je cherche comment mettre des hachures dans des boites de boxplot.
Mais pas pour toutes les boites du graphique.
Par exemple, 6 boites : la 1ère blanche, la seconde bleue, la 3e rouge puis la 4e bleue hachurée en noir, la 5e rouge hachurée en noir, la dernière blanche hachurée en noir.
Si quelqu'un d'entre vous sait faire, ça m'intéresse !
Merci d'avance et bonne journée à tous,
Patricia

Serge Rapenne
Messages : 1426
Enregistré le : 20 Aoû 2007, 15:17
Contact :

Re: Boxplot : boites hachurées

Messagepar Serge Rapenne » 27 Sep 2017, 10:15

Bonjour,

par defaut la fonction boxplot ne permet les hachures, mais il est possible de "tricher" en ajoutant des rectangles par dessus les boxplot
par ex :

Code : Tout sélectionner

bp<-boxplot(count ~ spray, data = InsectSprays, col=c("white","lightblue","red","lightblue","red","white"))
hachure<-c(4,5,6) #je veux des hachures pour les boites 4,5 et 6
rect(hachure-0.4,bp$stats[2,hachure],hachure+0.4,bp$stats[4,hachure],border=NA, density=12, angle=45)# la largeur des boxplots vaut la valeur de l'argument 'boxwex' qui est par défaut 0.8 d'ou le -0.4 et +0.4


Serge

Patricia OBEID
Messages : 68
Enregistré le : 10 Avr 2017, 19:03

Re: Boxplot : boites hachurées

Messagepar Patricia OBEID » 28 Sep 2017, 06:39

Bonjour Serge,
un grand merci pour ta réponse.
Je n'ai pas encore eu le temps de tester mais ça devrait fonctionner.
Je reviendrai vers toi si j'ai des problèmes.
Encore merci et bonne journée,
Patricia


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

cron