我正在尝试增加由ggplot2
生成的图表中箱线图之间的间距。 我找到了如何在条形图中做到这一点的答案,但我无法适应它,但至少让我更有希望。 我有以下代码:
library('ggplot2')
FOO <- runif(30, min=0, max=10);
BAR <- rep(c("a", "b", "c"), 10)
df <- data.frame(FOO, BAR);
ggplot(df, aes(x = BAR, y = FOO)) + geom_boxplot(outlier.shape = NA, fill = "grey80",alpha = 0.3) + geom_point(position = position_jitter(w = 0.5, h = 0)) + theme_bw()
很难看出这些点属于哪个数据集。我知道可以通过改变position_jitter
中的w
来解决,但这样做也会增加重叠的风险。我希望还能增加图形之间的间距。怎么做呢?