在条形图中,是否可以使标签与条形平行?
假设我们有一个称为“数据”的数据框。
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
我想用Page列作为标签制作PV的图。
names <-data$Page
barplot(data$PV,main="Page Views", horiz=TRUE,names.arg=names)
产生:
每个条的名称是垂直的,而条是水平的。
如何使标签水平和平行于条形显示?如果不可能的话,我愿意提出其他方法来绘制此信息。
最佳答案
您可以使用las
图形参数。但是,如果这样做,名称将在窗口末尾消失,因此您需要更改页边距。例如:
par(mai=c(1,2,1,1))
barplot(data$PV,main="Page Views", horiz=TRUE,names.arg=names,las=1)
关于r - R:如何制作带有平行于(水平)标签的条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19437934/