2013-04-24 82 views
3

我試圖接近與R.舉動的次要情節有R

一起移動的次要情節更加緊密

我在做什麼根本不重要,只是快速再現的緣故,這裏是代碼:

library(igraph) 
library(plyr) 

g<-graph.ring(10) 
setEPS() 
postscript('out.eps', horizontal=F, onefile=F, paper="special", fonts=c("serif", "Palatino")) 

par(mfrow = c(1, 5)) 
for (i in 1:5){ 
    plot(g) 
    title(main='title', cex.main=1.2) 
} 

dev.off() 

,並作爲輸出我得到:enter image description here

我知道我可以在2×3的佈局,而不是1×5組織,但是這並不重要。 問題是,每個小區之間都有很多可用空間,我希望儘可能地將它們放置得很緊。

有沒有辦法實現它?

P.S. this question聽起來像是相關的,但事實上並非如此。

回答

3

你只需要添加:

par(mar = c(5,0,4,0)) 

調整每個小區的邊緣。還有另一種方法來調整頁邊空白的設置:mai

2

我通常做的是使用omi('c(bottom,left,top,right)')和plt('c(x1,x2,y1,y2 )')的參數。 omi以英寸爲單位指定外邊距,plt將繪圖區域的座標作爲圖形區域的一部分。使用?par來獲得更詳細的解釋和更多的參數。

par(mfrow = c(2,3), omi=c(0.5,0.3,0,0), plt=c(0.1,0.9,0,0.7))