我试图用一个二进制变量填充一个boxplot,带有一个facet网格。我也希望在箱形图上有抖动,但不要让它们与异常值混淆。为了解决这个问题,我已经为抖动添加了颜色,但是通过这样做,它们与已经着色的箱形图融合在一起,因为它们是相同的颜色。
我真的想保持颜色相同,那么有没有办法为抖动添加边框(或者有不同的方法来解决异常问题)?
示例代码:
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")