Centrage des Valeurs sur les Barres de l'Histogramme dans la R
Cherche à avoir les valeurs de l'axe des x tracée dans le centre de la des bars dans R.
Avoir des problèmes pour trouver un moyen de rendre cela possible, le code est ci-dessous:
hist(sample_avg, breaks =7, ylim=c(0,2000),
main = 'Histogram of Sample Average for 1 Coin Flip', xlab= 'Sample Average')
C'est juste pour une pièce de monnaie, j'ai donc 6 valeurs possibles et que vous voulez avoir 6 seaux avec l'axe des x de marques de graduation en dessous de chaque barre.
Toute aide est très appréciée.
Vous pourriez envisager d'utiliser
barplot
au lieu de cela lorsque vous traitez avec des résultats discrets. La valeur par défaut barplot également des centres de l'axe des x les étiquettes sous les barres.
OriginalL'auteur ShortMyCDS | 2012-11-19
Vous devez vous connecter pour publier un commentaire.
hist()
renvoie la coordonnée x de la moitié des bars de lamids
composants, de sorte que vous pouvez le faire:OriginalL'auteur Stephan Kolassa
OriginalL'auteur Eduardo Jacob
Pas aussi chouette que vous pourriez avoir espéré, mais il semble que la meilleure chose est d'utiliser les axes=F, puis mettez-les dans votre propre axes avec le 'axis' de commande, en précisant les marques de graduation que vous voulez voir.
Référence: https://stat.ethz.ch/pipermail/r-help/2008-June/164271.html
Tant pis, got it compris à l'aide de $médiums. J'apprécie toute l'aide!
Vous pouvez obtenir de meilleurs résultats en précisant les points d'arrêt directement, à l'aide de
breaks=seq(0.5,6.5)
au lieu debreaks=7
.OriginalL'auteur John McDonnell