簡體   English   中英

R - 調整 grid.arrange 中包含的所有繪圖的大小

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM