R:如何制作标签平行(水平)条形图的条形图
问题描述:
在条形图中,是否可以使标签与条形图平行?R:如何制作标签平行(水平)条形图的条形图
假设我们有数据框称为“数据”。
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的barplot。
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)
答
纳克
ESAL = C(RES $ V3)
ENAME = RES $ V2 barplot(ESAL, names.arg = ename,col = c(rainbow(length(esal))),xlab =“Employ ee Name“,ylab =”Salary“,main =”Emp V/S Salary“)
Documentation [here](http://www.inside-r.org/r-doc/graphics/barplot) –
看起来没有任何内容可以改变标签的显示方式。你有不同的方式来绘制这些信息的建议吗? – CompChemist