xmin
1 つの geom_histogram からパラメータとパラメータを保存し、xmax
それらを 2 番目の geom_histogram に適用したいと思います。
grid.arrange を使用して両方のグラフを同じページに配置していますが、最初のグラフがそのデータに基づいて範囲を確立できるようにしながら、それらの x 範囲を同じにしたいと考えています。2 番目のグラフは、最初のグラフ データのサブセットから生成されるため、最初のグラフによって確立された x 範囲外のデータは含まれません。しかし、2番目のグラフに収まるように範囲を縮小したくありません。以下の例を使用して、2 番目のグラフの x 次元を最初のグラフと同じにします。
library(ggplot2)
library(scales)
library(gdata)
library(grid)
library(gridExtra)
a<-(ggplot(mpg, aes(x = hwy)) + geom_histogram() + labs(title = "All Cars"))
b<-(ggplot(subset(mpg, cyl == 4), aes(x = hwy)) + geom_histogram() + labs(title = "Just 4 Cylindars"))
grid.arrange(a,b, ncol = 2)