【发布时间】:2021-10-26 00:16:43
【问题描述】:
假设我有这个数据框:
x <- seq(-10, 9.9, by = .1)
y <- seq(0, 19.9, by = .1)
z <- rep(c(1,2,3,4),each=50)
df <- data.frame(col_x = x,
col_y = y,
col_z = z)
我把它画成这样:
ggplot(df, aes(x = col_x, y = col_y))+
geom_point()+
facet_wrap(~col_z, strip.position = "left", nrow = 4)+
theme(axis.title.y = element_blank(),
strip.text.y.left = element_text(angle=0))
但是,在此图中,构面标签位于 y 轴之后。我怎样才能使分面标签出现在 y 轴之前。换句话说,他们更左?
提前致谢!
【问题讨论】:
-
您可能正在寻找
theme(strip.placement = "outside")。