私はmfrow=c(6,4)
のプロットと、それぞれのプロットをmar=c(1,1,1,1)
にする特別な状況があります。これにより、下の4つのグラフのx-axis
とxlab
が切り捨てられるようになります(.eps
にエクスポートしても)。plot()の端を切り取るグラフィカルデバイスウィンドウを停止する方法は?
これを行うにはどうすればよいですか?R
私はpostscript("test.eps",height=N)
を実行しようとしました。ここで、N
は、デフォルトよりも大きい実数です。これにより、.eps
の上部と下部に多くの空白ができますが、x-axis
はまだ切り取られています。
私の質問です。上記のmfrow
とmar
を指定するという制約がある場合、plot()
は私のx-axis
とxlab
を切断しないようにするにはどうすればよいですか? (私はおそらく、デバイスの底部を大きくして、私が望むものが切り刻まれないようにするための何らかの方法を探しています)。
はここに私のプロットだ:私はあなたが目盛りラベルをクリップしないように、外側の余白(oma
)を追加し、取得するためにmtext
と軸ラベルをプロット示唆
postscript("test.eps")
y <- rnorm(100)
x <- rnorm(100)
par(mfrow=c(6,4),mar=c(1,1,1,1))
for(i in 1:((6*4)))
{
if(i <= (6*4)-4)
{
plot(y,x,xlab="",xaxt="n")
}
if(i > (6*4)-4)
{
plot(y,x,xlab="HELLO")
}
}
dev.off()