このようなものをプロットしようとすると:
library(ggplot2)
d <- ggplot(diamonds, aes(carat, price)) +
xlim(0, 2) + geom_point()
d + facet_wrap(~ color)
x 軸のラベルは最初の列にのみ表示されます。2 列目と 3 列目で繰り返してもらいたいと思います。これは可能ですか?
facet_wrap でオプション scales="free" を使用する場合、
d + facet_wrap(~ color, scales="free")
次に、すべてのプロットで x 軸のラベルを取得しますが、これも望ましくありません。最下行のラベルのみを列全体で繰り返したい
プロットするパネルの数が、すべての列に同じ数のプロットがあるようなものである場合、軸は希望どおりに繰り返されます。しかし、常に適切な数のパネルを用意できるとは限りません。