p <- ggplot(mtcars, aes(mpg, wt))
p + geom_point()+facet_grid(cyl ~ vs)+theme_bw()
我想将面板(右下角的 1 vs 8)设为空白,不显示任何数据点,但同时,我想保留这种安排。
so facet_wrap(cyl ~ vs)
无法解决我的问题。
也许更普遍的问题是是否可以在 ggplot2 中排列每个面板?
你可以这样做,但不能用facet_wrap
(据我所知)。创建单独的子图。有关详细的逐步方法,在这里查看我的答案.
创建一个空白图并使用包gridExtra
您可以合并这些图:
library(gridExtra)
library(grid)
blank <- grid.rect(gp=gpar(col="white"))
grid.arrange(plot1, plot2, blank, plot3, ncol=2)
这种方法也会对最终情节的外观产生很大影响(恕我直言)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)