8

我想知道如何更改 barchart() 函数中条形的宽度。

这是代码:

rater1 <- c(0.75, 0.66, 0.73,   0.63)
barplot(rater1, ylim=c(0:1),axes = TRUE, names.arg = c("A", "B", "C", "D"), axisnames=TRUE, col="grey70")

是否也可以在条形上方放置值标签?

谢谢。

4

1 回答 1

15

来自?barplot

空间:每个条之前留下的空间量(作为平均条宽度的一部分)。可以以单个数字或每个小节一个数字的形式给出。[...]

因此,例如,比较:

tN <- table(Ni <- stats::rpois(100, lambda = 5))
barplot(tN, col = rainbow(20))

barplot(tN, col = rainbow(20), space=0)

barplot(tN, col = rainbow(20), space=10)
于 2013-04-01T20:12:09.653 回答