我正在尝试制作一个由二进制变量填充的箱线图,并带有一个平面网格。我还想在箱线图上设置抖动,但不要让它们与异常值混淆。为了解决这个问题,我为抖动添加了颜色,但是这样做,它们与已经着色的箱线图融合在一起,因为它们是相同的颜色。
我真的想保持颜色相同,那么有没有办法为抖动添加边框(或者有不同的方法来解决异常值问题)?
示例代码:
plot <- ggplot(mpg, aes(class, hwy))+
geom_boxplot(aes(fill = drv))+
geom_jitter(width = .3, aes(colour =drv))
# facet_grid(. ~some_binary_variable, scales="free")