在右侧绘制分类标签,而不是在左侧

时间:2014-05-25 14:21:38

标签: r plot

假设我们从这个情节开始:

enter image description here

xs = table(mtcars$gear)
barplot(xs, horiz=T, yaxt="n")

让我们将y标签向右移动。 (将来我会在左边放置第二个图,它将共享y轴。)

enter image description here

barplot(xs, horiz=T, yaxt="n")
axis(side=4, labels=c("3","4","5"), at=c(0.5,2,3.5))

我有三个问题:

  1. 如何正确定位标签?现在他们没有对齐。
  2. 如何删除轴线和轴刻度线?
  3. 如何将标签顺时针旋转90度?

1 个答案:

答案 0 :(得分:1)

enter image description here

xx = barplot(xs, horiz=T, yaxt="n")
axis(side=4, labels=names(xs), at=xx[,1], las=1, lty=0)