ファセットに使用される変数の組み合わせについてアンバランスな観測値を持つfacet_grid
をプロットしたいと思います。ファセットでのgeom_rectの使用
dat <- data.frame(x = 1:6,
y = 0:5,
group = rep(c("A", "B"), each = 3),
var = rep(c("a", "a", "b"), times = 2))
> dat
group var x y
1 A a 1 0
2 A a 2 1
3 A b 3 2
4 B a 4 3
5 B a 5 4
6 B b 6 5
..そして、それぞれの面で同じでなければならないgeom_rect
を追加します。
ggplot(dat) +
geom_rect(xmin = -Inf, xmax = Inf, ymin = -Inf, ymax = 3, fill = "red", alpha = .3) +
geom_point(aes(x = x, y = y)) +
facet_grid(group~var)
しかし、いくつかのgeom_rect
sは、私は全くaes()
を使用していないにも関わらず、互いの上にプロットされているかのように思えます。どのように私はそれが各面で同じように見えるようにすることができますか?
@Axemanああおかげで、コピー&間違った行を貼り付けました。) – beetroot