如果我想抖动点,但我的 x 轴有这样的不均匀间隔:
library(ggplot2)
ggplot(ToothGrowth, aes(x=dose, y=len)) + geom_point()
如何在不同的 x 轴值处改变抖动的宽度,以免最终出现这样的重叠?
ggplot(ToothGrowth, aes(x=dose, y=len)) + geom_jitter(width = 0.3,size = 4)
例如,我想要一种方法使抖动在 0.5 处变窄,在 1 处变宽,在 2 处变宽。