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:

スペース: 各バーの前に残されたスペースの量 (バーの平均幅の割合として)。単一の数値またはバーごとに 1 つの数値として指定できます。[...]

たとえば、次のように比較します。

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 に答える