如何在兩個不同的行中維護不同的#個圖表。例如,我需要第1行的1個圖表和第2行的10個圖表。我該怎麼做?多個圖表相同的圖表
我已經得到最接近的是:
> par(mfrow=c(2,1))
> x=c(1,2,3324,324)
> y=c(1,2,32,2323)
> plot(x,y)
> plot(x,y)
這將創建在另一個的頂部1個圖,但我不能讓第二排,以便能夠處理10個圖表使用
如何在兩個不同的行中維護不同的#個圖表。例如,我需要第1行的1個圖表和第2行的10個圖表。我該怎麼做?多個圖表相同的圖表
我已經得到最接近的是:
> par(mfrow=c(2,1))
> x=c(1,2,3324,324)
> y=c(1,2,32,2323)
> plot(x,y)
> plot(x,y)
這將創建在另一個的頂部1個圖,但我不能讓第二排,以便能夠處理10個圖表使用
layout
,一旦你創建正確的矩陣很容易
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] 1 1 1 1 1 1 1 1 1 1
[2,] 2 3 4 5 6 7 8 9 10 11
layout(matrix(c(rep(1,10),2:11),nrow=2,byrow=T))
x=c(1,2,3324,324)
y=c(1,2,32,2323)
plot(x,y)
replicate(n=10,plot(x,y))
編輯給不同的寬度
mat <- matrix(c(rep(1,10),2:11),nrow=2,byrow=T)
layout(mat, widths = c(rep(1,5),rep(2,3),rep(3,2)))
我喜歡layout.show
功能。控制佈局非常方便。
layout.show(n = 11)
要嵌套。看看佈局 – 2013-02-25 04:12:10