ggplotとfacet_grid
を使っていくつかのプロットを作成し、そのプロットをオブジェクトとして保存します。私の問題は、各サブグループ(すなわち、各ファセット)を個別にオブジェクトとして保存したいということです。私の質問は、facet_grid
から単一のファセットを抽出してオブジェクトとして保存できるかどうかです。ここではいくつかの簡単なコードは次のとおりです。facet_gridを使ってggplotから1つのプロットを抽出する
library(ggplot2)
ggplot(data = mtcars, aes(x = disp, y = mpg)) +
geom_point() +
facet_grid(. ~ am)
今、私は2つのオブジェクトを生成したいのですが - am=0
用とam=1
ための1つを。
ありがとうございます!私は実際に部分集合について知っていますが、facet_gridからプロットを抽出するだけのエレガントな方法があるのだろうかと思っていました。プロットは非常に洗練されており(したがって長いコード)、コードをできるだけシンプルに保つため、これは興味深いものです。 – ehi
スナップショットまたはクロッピング以外の、私が@ehiを知っていること以外 – akaDrHouse
スナップショットの問題は別のスケールとy軸ラベルはありません。 – ehi