【发布时间】:2019-02-02 16:37:02
【问题描述】:
我正在尝试在 ggplot2 中排列三个相同大小(或多或少二次)的图。我希望两个地块在上排,一个在下排。下排的单个图应居中。 我只知道下图左对齐时如何排列图。
到目前为止,我一直在使用 ggarrange 来安排绘图(因为 align="v" 命令)。我的代码看起来像这样(首先我创建了三个图 p1、p2、p3):
ggsave("H:/Documents/graph.pdf", height=8, width=10, units="in", dpi=300,
ggarrange(p1, p2, p3, ncol=2, nrow=2, align="v"))
我也尝试过将 grid.arrange 与 layout_matrix 命令一起使用,但这根本不起作用!
有没有人知道如何让下图居中?
【问题讨论】: