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哦~以后遇见了继续补充补充