Point de Départ différent (pas de 0) barplot de l'Axe des Y?
Je suis en train de créer un simple graphique à barres, y compris deux barres indiquant la moyenne en mathématiques, les scores des deux groupes d'étudiants. Les moyennes sont 363.2 et 377.4. de la création graphique à barres est simple. Ce que j'aimerais faire c'est d'avoir mon axe y commence à partir de 340 au lieu de 0. Je ne sais pas comment changer les limites de l'axe des y, mais le problème est lorsque je change la limite de l'axe y-c(340, 380), R attire toujours la barre de l'ensemble, qui plus est au-dessous de l'axe des x!
Voici mon code:
barplot(c(363.2, 377.4), beside = T, ylim = c(340,380), col = c("orange", "blue"))
J'ai également joint mon parcelle:
OriginalL'auteur Xiaochuan Zhang | 2012-07-27
Vous devez vous connecter pour publier un commentaire.
Ajoutant
xpd=FALSE
et re-ajout de l'axe horizontal fonctionne, en quelque sorte:Je demande (je ne peux pas le point de vous une référence définitive, bien que Googler "bar de la parcelle zéro de l'axe" semble venir avec des choses intéressantes; peut-être que d'autres seront carillon) qu'il est mauvaise pratique pour dessiner des graphiques à barres, où l'axe vertical ne pas inclure le zéro: l'argument est que le spectateur est amené à supposer que les graphiques à barres sont ancrés à l'origine (cet argument est le plus souvent faite lors de l'explication de pourquoi la R n'est pas de faciliter l'utilisation d'un axe logarithmique pour barplots: voir les commentaires ici, par exemple). Ceux qui se sentent de cette façon serait de dire que vous devriez utiliser les points pour indiquer la valeur à la place; dans ce cas, l'hypothèse implicite de zéro ancrage ne tient pas aussi fortement.
En d'autres termes, "voici comment vous pouvez le faire -- mais vous ne devriez pas" ...
OriginalL'auteur Ben Bolker
Suivantes peut être vu si vous regardez
?barplot
:"xpd: logique. Devrait bars être autorisés à aller à l'extérieur de la région?"
Vous avez juste besoin d'inclure
xpd=FALSE
dans vos paramètres pour le barplot.OriginalL'auteur Edward