2010-11-22 84 views
3

プロットの行に複数のサブプロットを配置したいと考えています。しかし、各サブプロットの妥当性は狭い。どのように各サブプロットが広くなるように縦横比を調整できますか?ありがとう! alt textプロットのアスペクト比を調整するR

par(mfrow=c(1,3)) 
for (i in 1:3){ 
     dest=density(out[,i]) 
     hist(out[,i], xlim=range(dest$x),xlab=paste("x[",i,"]"),ylab="density", main="", prob=TRUE) 
     lines(dest,col="red") 
} 

答えて

3

あなたは(X11、窓、PDF、または任意のシステムに適している)デバイスが広く作ることができます。

X11(15, 7) 
par(mfrow=c(1,3)) 
plot(density(rnorm(1000))) 

など

あなたは、デバイスを変更できない場合は、また、余白を変更することができます。

mar <- par("mar"); mar[c(2, 4)] <- 0 
par(mfrow=c(1,3), mar = mar) 
plot(density(rnorm(1000))) 
plot(density(rnorm(1000))) 

など

+0

いくつかのOSは、ユーザーがプロットウィンドウを伸ばすことができます。プロット領域はベクトルオブジェクトとして再描画されます。 –

関連する問題