Comment utilisez-vous des hist de tracer les fréquences relatives dans R?
Comment utilisez-vous hist() pour tracer les fréquences relatives dans la R?
Si je fais ce qui suit, je vais obtenir une densité de l'intrigue, mais je veux une fréquence relative de la parcelle:
a <- c(0,0,0,1,1,2)
hist(a, freq=FALSE)
Je veux voir un histogramme avec la suivant des fréquences relatives:
.5 0 à 1,
.33 pour 1 à 2,
et .166 pour 2 à 3.
apparemment, vous ne pouvez pas utiliser freq=TRUE avec plot=FALSE, donc c'est une bonne question, avec quelques bonnes réponses ci-dessous, merci.
Double Possible de Utilisation hist() la fonction de R pour obtenir les pourcentages par opposition aux fréquences brutes
Double Possible de Utilisation hist() la fonction de R pour obtenir les pourcentages par opposition aux fréquences brutes
OriginalL'auteur Will | 2010-11-01
Vous devez vous connecter pour publier un commentaire.
vous pouvez essayer d'utiliser le
histogram()
fonction en treillispar défaut pour cent.
OriginalL'auteur Greg
J'ai ajouté une nouvelle fonction à la HistogramTools paquet sur CRAN,
PlotRelativeFrequency()
qui prend un histogramme de l'objet et génère une fréquence relative de l'histogramme de la parcelle. C'est disponible dès maintenant à partir de la R-Forge et sera en HistogramTools 0,3 pour la prochaine CRAN libération.Fondamentalement, vous avez juste besoin d'apporter deux modifications à la valeur par défaut des histogrammes dans R. tout d'Abord, vous avez besoin de diviser chaque nombre par la somme de tous les chiffres, et vous avez besoin de remplacer le nom de l'axe y de noter qu'il est maintenant tracé des Fréquences Relatives.
Ou, tout simplement
OriginalL'auteur MurrayStokely
OriginalL'auteur caracal
Pas correctement traditionnel histogramme...
OriginalL'auteur Alessandro Jacopson
OriginalL'auteur king2rook1