gpt4 book ai didi

r - 制作多面板结构,之后插入不同大小的图形(共16个)

转载 作者:行者123 更新时间:2023-12-04 12:18:26 25 4
gpt4 key购买 nike

我制作了 15 个饼图和一个折线图。

我现在的目标是按照图片上的结构把它们排好

enter image description here

有没有类似的方法

par(mfrow=c(2,2))

构建这样一个结构,之后我可以在其中绘制我制作的所有图表?接受在这种情况下,我希望能够确定地 block 的大小。

最佳答案

试试这个,

library(gridExtra)
library(grid)
l <- cbind(c(5:1, NA), rbind(6:10, matrix(16, 5, 5)), c(11:15, NA))

# dummy placeholders for illustration
plots <- lapply(1:16, function(ii)
grobTree(rectGrob(), textGrob(paste("plot", ii))))

grid.arrange(grobs=plots, layout_matrix=l)

enter image description here

对于实际情节,尝试

 plots <- replicate(16, ggplot(), simplify = FALSE)

或您的 16 个图(或网格 grob)的列表,

enter image description here

关于r - 制作多面板结构,之后插入不同大小的图形(共16个),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35708811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com