3

R に特定の問題があります。これは、プロット上の特定のデカルト座標にテキストをプロットすることにあります。ただし、R プロット キャンバスから外側のマージンを完全に削除することはできないようです。

たとえば、このコードを試している間:

par(mar=c(0,0,0,0),oma=c(0,0,0,0))
n=100
plot(0,xaxt='n',yaxt='n',bty='n',pch='',ylab='',xlab='',xlim=c(1,n),ylim=c(0,10))
text(
        x=c(1:n),
        y=rep(5,n),
        srt=90,
        labels=paste(1:n),
        offset=0
)

最初の数字の左側と最後の数字の右側には常に空白があります。プロット領域の周りに空白を追加しないように plot() に指示する方法はありますか?

どんな手がかりでも大歓迎です:-)どうもありがとう!

フェデリコ

4

1 に答える 1

5

他のパラメーター設定par(xaxs="i")に加えて設定すると、うまくいくように見えます (実際には、途中で最初と最後の数字が切り取られますが、おそらくそれを避けるために何かを微調整することができます)。

から?par:

'xaxs': ... スタイル "i" (内部) は、元のデータ範囲内に収まるきれいなラベルを持つ軸を見つけます。

于 2013-05-24T21:41:03.297 に答える