gpt4 book ai didi

r - 如何在 R 中使用 layout() 函数?

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

我只是举了一个例子,它产生了与 layout 相结合的四个图。功能。但是,我无法弄清楚 layout() 中的矩阵如何连接到这些地块的布局。

layout(matrix(c(1, 1, 1,
2, 3, 4,
2, 3, 4), nr=3, byrow=T))
hist(rnorm(25), col="VioletRed")
hist(rnorm(25), col="VioletRed")
hist(rnorm(25), col="VioletRed")
hist(rnorm(25), col="VioletRed")

最佳答案

对于您的示例,图形设备被分成 3 x 3 单元格,列/行具有相等的宽度/高度(因为这是您不提供 widthsheights 参数时的默认行为)。

调用后layout ,第一个后续图将填充矩阵值为 1 的单元格(即前三个单元格)。第二个图将填充矩阵值为 2 的单元格(左下角和左中角的单元格),依此类推。

要预览随后的布局,您可以使用 layout.show :

layout(matrix(c(1, 1, 1,
2, 3, 4,
2, 3, 4), nrow=3, byrow=TRUE))
layout.show(n=4)

enter image description here

关于r - 如何在 R 中使用 layout() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38810854/

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