我不知道如何將標籤left
或right
一邊放在facet_grid
條的一側。在facet_grid的條紋外面放置標籤
作爲一個重複的例子,我想先從這個例子
library(ggplot2)
ggplot(mtcars, aes("", hp)) +
geom_boxplot(width=0.7, position=position_dodge(0.7)) +
theme_bw() +
facet_grid(. ~ vs + am + carb,switch = 'both',labeller = label_both) +
theme(panel.spacing=unit(0.2,"lines"),
strip.background=element_rect(color="grey30", fill="grey90"),
panel.border=element_rect(color="grey90"),
axis.ticks.x=element_blank())+
#strip.placement="outside") +
labs(x="")
我找的情節;
不要以爲可以做到的 「直接」。試着在第二個圖表中繪製圖形,然後調用類似'grid.text(「vs」,x = 0.98,y = 0.1)',儘管你必須擺弄數字以準確地將它放在需要的地方。 –
例如https://stackoverflow.com/a/29594608/2706826 –