1

一番下の行にある12個のRプロットを互いにくっつけようとしています(マージン0)

layout(matrix(c(rep(1,10),2:11),nrow=2,byrow=T),width=c(1,2,1,1,1,1,1,1,1,1,1)
plot(1:10, xaxt='n',yaxt='n', ann=FALSE, mar=c(0,0,0,0))
plot(1:10, xaxt='n',yaxt='n', ann=FALSE, mar=c(0,0,0,0))
.
.
.

私の知る限り、mar=c(0,0,0,0) では、すべての余白がゼロになるはずです。しかし、ご覧のとおり、プロット間には大きなスペースがあります。

4

1 に答える 1

3

par()マージンは、呼び出し内でlayout()はなく、関数内で設定する必要がありplot()ます。

layout(matrix(c(rep(1,10),2:11),nrow=2,byrow=T),width=c(1,2,1,1,1,1,1,1,1,1,1))
par(mar=c(0,0,0,0))      
plot(1:10, xaxt='n',yaxt='n', ann=FALSE)
...... 
于 2013-02-25T07:03:56.827 に答える