Les posteurs les plus actifs de la semaine
Aucun utilisateur |
Sujets les plus vus
Ecrire dans les boites de l'histogramme.
2 participants
Page 1 sur 1
Ecrire dans les boites de l'histogramme.
Bonjour,
Je voudrais tracer un histogramme dans le quel je présente nombre des personnes par groupe(supposons 6 groupes chaque groupe contient successivement 14,12,2,6,18,25) et ajoute l'effectif par groupe(14,12,2,6,18,25) dans le rectangle (au milieu de la boite de l'histogramme).
Quelqu'un à une idée ?
Merci beaucoup d'avance.
Je voudrais tracer un histogramme dans le quel je présente nombre des personnes par groupe(supposons 6 groupes chaque groupe contient successivement 14,12,2,6,18,25) et ajoute l'effectif par groupe(14,12,2,6,18,25) dans le rectangle (au milieu de la boite de l'histogramme).
Quelqu'un à une idée ?
Merci beaucoup d'avance.
FMarwen- Nombre de messages : 226
Date d'inscription : 17/04/2013
Re: Ecrire dans les boites de l'histogramme.
Tout dépend avec quelle fonction tu traces ton "histogramme". Je met entre guillemet car vu comme tu présentes ça, ça me fait plutôt penser à un diagramme en bâton. Mais bon, passons...
Avec hist tu peux récupérer le centre des classes (le $mids de la sortie).
Tu peux ensuite utiliser la moitié des effectifs ($counts). tu as les coordonnées du centre de ta boite que tu peux utiliser avec la fonction text() pour écrire ce que tu veux au centre de ta boite
il est très probable que ton texte ne soit pas parfaitement au milieu car je crois qu'il va positionner le coin supérieur gauche de l'étiquette de texte aux coordonnées que tu lui indique.
Avec hist tu peux récupérer le centre des classes (le $mids de la sortie).
Tu peux ensuite utiliser la moitié des effectifs ($counts). tu as les coordonnées du centre de ta boite que tu peux utiliser avec la fonction text() pour écrire ce que tu veux au centre de ta boite
il est très probable que ton texte ne soit pas parfaitement au milieu car je crois qu'il va positionner le coin supérieur gauche de l'étiquette de texte aux coordonnées que tu lui indique.
Nik- Nombre de messages : 1606
Date d'inscription : 23/05/2008
Re: Ecrire dans les boites de l'histogramme.
@ Nik : Désolé j'arrive pas à te comprendre tu peux me montrer qu est ce que je dois ajouter à la fonction hist suivante pour avoir à l'intérieur des boites l'effectif par groupe :
[hist(tab$groupe,scale="Fréquence", col="darkgray")]
Merci .
[hist(tab$groupe,scale="Fréquence", col="darkgray")]
Merci .
FMarwen- Nombre de messages : 226
Date d'inscription : 17/04/2013
Re: Ecrire dans les boites de l'histogramme.
ça onne qq chose comme ça:
- Code:
monhist <- hist(tab$groupe,plot=FALSE)
x <- monhist$mids
y <- monhist$counts/2
hist(tab$groupe,scale="Fréquence", col="darkgray")
text(x,y,labels=y*2)
Nik- Nombre de messages : 1606
Date d'inscription : 23/05/2008
Re: Ecrire dans les boites de l'histogramme.
Merci beaucoup ,ça marche très bien .
FMarwen- Nombre de messages : 226
Date d'inscription : 17/04/2013
Sujets similaires
» Boites à moustache
» Boîtes à moustaches : valeurs aberrantes
» Problème dans le package ensembleBMA dans R
» Probabilité dans R
» changement de nom dans R
» Boîtes à moustaches : valeurs aberrantes
» Problème dans le package ensembleBMA dans R
» Probabilité dans R
» changement de nom dans R
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum