powered by
set axis limits (x or y) of a `ggplot` object (left hand side of `+`) based on the x (`xlim2`) or y (`ylim2`) limits of another `ggplot` object (right hand side of `+`). This is useful for using `cowplot` or `patchwork` to align `ggplot` objects.
xlim2(gg, limits = NULL)ylim2(gg, limits = NULL)
ylim2(gg, limits = NULL)
ggplot object
vector of limits. If NULL, determine from `gg`.
ggplot2 object with new limits
# NOT RUN { library(ggplot2) library(aplot) p1 <- ggplot(mtcars, aes(cyl)) + geom_bar() p2 <- ggplot(subset(mtcars, cyl != 4), aes(cyl)) + geom_bar() p2 + xlim2(p1) # }
Run the code above in your browser using DataLab