[英]Combine plots with grid.arrange and adjust plot size and axis label
[英]R - Adjust size of all plots included in a grid.arrange
我想調整grid.arrange
內的所有圖(p1、p2、p3 和 p4)的大小。 當我刪除 plot 的一個元素(例如 x 標題或 x 軸文本)時,plot 會自動調整,但我希望所有圖的平方尺寸相同。
你能幫助我嗎? 謝謝!
因為拼湊通過面板對齊圖,所以當某些(軸)元素丟失時,結果很好且穩定。 下面的例子:
library(ggplot2)
library(patchwork)
#> Warning: package 'patchwork' was built under R version 4.0.3
plot <- ggplot(mpg, aes(displ, cty)) + geom_point()
p1 <- plot + theme(axis.text.x = element_blank())
p2 <- plot + theme(axis.text.y = element_blank())
p3 <- plot + theme(axis.title.x = element_blank())
p4 <- plot + theme(axis.title.y = element_blank())
p1 + p2 + p3 + p4 + plot_layout(2, 2)
由代表 package (v1.0.0) 於 2021 年 4 月 4 日創建
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.