У меня есть ggplot
с фиксированными метками и фиксированными ограничениями, установленными в scale_x_continuous
. Тогда возникает проблема, когда я хочу применить джиттер:
library(ggplot2)
dat <- data.frame(
x = rep(c(1, 2), 5),
y = 1:10
)
gg <- ggplot(dat, aes(x,y)) + geom_jitter(width = 0.5)
gg +
scale_x_continuous(breaks = pretty(dat$x), limits = c(1,2))
Проблема в том, что точки дрожания не выходят за пределы. Есть ли способ подергивать точки, чтобы обновлялись лимиты? Или мне нужно вручную обновить лимиты в соответствии с шириной дрожания?