У меня есть три разных набора данных, которые представляют данные за разные годы, все они имеют одинаковую ось Y и X? Например, как график, показанный ниже, за исключением того, что это в R, и это dotplot
Один из подходов к объединению графиков для отображения - создать их отдельно с помощью ggplot и объединить их с пэчворком.
library(ggplot2) install.packages("devtools") devtools::install_github("thomasp85/patchwork") library(patchwork) p1 <- ggplot(mtcars, aes(x = mpg)) + geom_dotplot() p2 <- ggplot(mtcars, aes(x = hp)) + geom_dotplot() p3 <- ggplot(mtcars, aes(x = wt)) + geom_dotplot() p1 + p2 + p3 #or ggplot(mtcars) + geom_dotplot(aes(mpg)) + ggplot(mtcars) + geom_dotplot(aes(hp)) + ggplot(mtcars) + geom_dotplot(aes(wt))
Также cowplot::plot_grid https://cran.r -project.org / web / packages /cowplot / виньетки / plot_grid.html
cowplot::plot_grid