我在包中使用了facet_grid" ggplot2"通过两个变量来分割列。每个方面得到两个标题点 - 每个条件变量一个。对于第二变量的所有级别重复第一变量的每个值。我想知道我是否可以在第二个变量的所有级别上为第一个变量分配一个标题。
这是一个玩具示例:
dat <- expand.grid(x=c(0,1), A=c("a1","a2"), B=c("b1","b2","b3"))
dat$y <- rnorm(nrow(dat))
ggplot(dat, aes(x, y)) + geom_point() + facet_grid(~A+B)
每个级别的A在3个连续的标题中重复 - 每个级别为B.我希望只有两个标题条A - 一个覆盖前3个面板,另一个覆盖前3个面板。
有谁知道是否/如何做到这一点?