多面板图 - 如何从矩阵布局中的特定位置省略图形

时间:2014-10-30 15:36:22

标签: r

我无法使布局命令起作用。我想要一个多面板图,在特定位置有一个间隙,如这个矩阵所示:

mat <- matrix (c(1,2,3,4,5,6,7,8,9,10,0,12), 4, 3)
mat

其中值0表示我需要空白空间的位置。但是,当我运行

时,我收到一条错误消息
 layout(mat)

使用以下内容无效

 mat <- matrix (c(1,1,1,1,1,1,1,1,1,1,0,1), 4, 3)

因为我跑的时候

  layout.show(12)

它只给我一个面板而不是3x4矩阵布局。我哪里错了?

谢谢!

1 个答案:

答案 0 :(得分:2)

问题是您有一个12号面板,但没有数字11.请尝试使用

mat <- matrix (c(1,2,3,4,5,6,7,8,9,10,0,11), 4, 3) 
layout(mat)
layout.show(11)

enter image description here