1

別の棒グラフの前に配置したい (情報を伝えるためにアルファを使用しています)

ggplot2 ではggplot() + geom_bar() + geom_bar()、あるレイヤーが他のレイヤーの前にあるのではなく、積み重ねられた棒グラフになります。これを変更/無効にするにはどうすればよいですか?

TPlot = ggplot() + 
  geom_bar(aes(x = 1:3, y=c(1,1,1), width=0.1),stat="identity", alpha=0, colour = "red",position="identity") +
  xlab("x") +
  ylab("y")

for (i in 1:3){
  TPlot = TPlot + geom_bar(aes(x = 1:3, y = c(i,i,i), width=0.1),stat="identity", position="identity", alpha=0.2)
}

TPlot

より多くのバーが描かれている暗い領域を見たいと思っていましたが、そうではありません。

4

2 に答える 2