R语言中 layout函数

layout函数用于组合输出图,语法如下:

参数解释:

  • mat:是矩阵,非0数字代表绘制图形的顺序,相同数字代表占位符;”0”代表空缺,不绘制图形;
  • widths = rep.int(1, ncol(mat))与heights = rep.int(1, nrow(mat))表示画布的宽度和高度,从下面例子理解;
  • respect:逻辑值或矩阵,矩阵的话必须与mat维度一致,矩阵中每个值必须为1或0;经过测试后,TRUE不贴上下边,FALSE铺满整张画布
  • byrow:可以调整图是按行排列还是按列排列。

举例说明:

  • 绘制的是3行2列的图像,矩阵按列排序

  • 结果为:

layout.show()可查看画布布局,如查看上述画布布局:

结果为:

关于设置画布布局的命令还有par() mfrow、mfcol哦~以后遇见了继续补充补充

猜你喜欢

转载自blog.csdn.net/Megajojo/article/details/81667683