В ggplot2 geom_point по умолчанию создает график по текущему графику. Например, вызов geom_point после вызова geom_boxplot результатов в точках нанесенной над boxplot:Избегайте наложения сюжета с использованием geom_point в ggplot2
ggplot(iris, aes(x = "All", y = Sepal.Length)) +
geom_boxplot() +
geom_point(aes(color=Species), position = "jitter")
Есть ли способ построить точки отдельно на сторону, а не над boxplot?
В моем конкретном случае я хочу сделать это, потому что точки затеняют сюжет (даже с прозрачностью и т. Д.), Проблема, которая не является проблемой с примером набора данных здесь.