【发布时间】:2022-01-17 16:11:07
【问题描述】:
我正在寻找一种方法来对齐 R 中一个页面中的多个图,同时保持相同的面板尺寸和彼此之间的距离。我总共有四个地块,两个是用 ggplot 创建的,两个是用 levelplot 创建的。我尝试了以下方法,但面板放置不均。水平图(c 和 d)看起来更小,并且它们之间的距离很大。任何想法如何解决这个问题?
附:我知道我的代码不可重现,但我的栅格相当大,很抱歉。希望这个问题听起来很熟悉!
plot_grid(a,b,c,d, ncol=2,nrow = 2, rel_heights = c(1/4, 1/4, 1/4,1/4))
ggarrange(a, b, c,d,ncol = 2, nrow = 2)
ggarrange(a, b, c,d,ncol = 2, nrow = 2,heights = c(1, 1, 1,1))
【问题讨论】: