Dans barplot, est-il possible de rendre les étiquettes parallèles aux barres?
Supposons que nous ayons la trame de données appelée "données".
Page PV UniquePgv
1 /photos/upcoming 5295 2733
2 / 4821 2996
3 /search 1201 605
4 /my_photos 827 340
5 /photos/circle 732 482
Je veux faire un diagramme à barres de PV avec la colonne Page comme étiquette.
names <-data$Page
barplot(data$PV,main="Page Views", horiz=TRUE,names.arg=names)
Ce qui produit:
Le nom de chaque barre est vertical, tandis que les barres sont horizontales.
Comment puis-je afficher les étiquettes horizontalement et parallèlement aux barres? Si ce n'est pas possible, je suis ouvert aux suggestions d'autres façons de tracer ces informations.
Vous pouvez utiliser le paramètre graphique las
. Cependant, si vous le faites, les noms s'exécuteront à la fin de la fenêtre, vous devez donc modifier les marges. Par exemple:
par(mai=c(1,2,1,1))
barplot(data$PV,main="Page Views", horiz=TRUE,names.arg=names,las=1)