combine_plots {ggstatsplot} | R Documentation |
Wrapper around patchwork::wrap_plots()
that will return a combined grid of
plots with annotations. In case you want to create a grid of plots, it is
highly recommended that you use {patchwork}
package directly and not
this wrapper around it which is mostly useful with {ggstatsplot}
plots. It
is exported only for backward compatibility.
combine_plots( plotlist, plotgrid.args = list(), annotation.args = list(), guides = "collect", ... )
plotlist |
A list containing |
plotgrid.args |
A |
annotation.args |
A |
guides |
A string specifying how guides should be treated in the layout.
|
... |
Currently ignored. |
Combined plot with annotation labels
library(ggplot2) # preparing the first plot p1 <- ggplot( data = subset(iris, iris$Species == "setosa"), aes(x = Sepal.Length, y = Sepal.Width) ) + geom_point() + labs(title = "setosa") # preparing the second plot p2 <- ggplot( data = subset(iris, iris$Species == "versicolor"), aes(x = Sepal.Length, y = Sepal.Width) ) + geom_point() + labs(title = "versicolor") # combining the plot with a title and a caption combine_plots( plotlist = list(p1, p2), plotgrid.args = list(nrow = 1), annotation.args = list( tag_levels = "a", title = "Dataset: Iris Flower dataset", subtitle = "Edgar Anderson collected this data", caption = "Note: Only two species of flower are displayed", theme = theme( plot.subtitle = element_text(size = 20), plot.title = element_text(size = 30) ) ) )