width
引数を使用してgeom_bar
のバーの幅を変更できることを理解しています。これは機能しますが、棒の間に大きなギャップを作成します。手動でバーを近づける方法はありますか?代わりに軸を操作する必要がありますか?
次に、幅を右側で0.3に変更して、目的のバーの幅を取得する例を示します。
library(tidyverse)
library(gridExtra)
p1 <- ggplot(iris, aes(Species, Petal.Length)) + geom_bar(stat="summary")
p2 <- ggplot(iris, aes(Species, Petal.Length)) + geom_bar(stat="summary", width=0.3)
grid.arrange(p1,p2,nrow=1)
注:この質問はこれと似ていますが、ギャップを埋める答えは明確ではありませんでした。