首页 > 解决方案 > R箱线图靠得更近

问题描述

我用三个箱线图制作了一个情节。我想让箱线图靠得更近,以便在 x 轴上的值和框之间的值之间有更少的空间。但我就是不知道怎么做。有人有想法吗?我的代码:

library(ggplot2)
ggplot(data = groupA1, 
       mapping = aes(x = reorder(treatment, `mass wetness`, median, na.rm = TRUE), y = `mass wetness`)) + 
  geom_boxplot(postion = "dodge", width = 0.5, fill = "orange", position = "dodge") + theme_classic() +
  labs(x = "Treatment", y = "Mass wetness (%)") 

标签: rboxplot

解决方案


只需将 geom_boxplot 中的位置参数更改为:

position=position_dodge(x) 

其中 x 是一个数字,例如 0.5。


推荐阅读