ベースプロット関数を使用して非常に小さな折れ線グラフを作成しようとしましたが、細い境界線を追加しようとするとうまくいきません。
これは Windows 7 の RGui 経由で、プロット ウィンドウから png を保存します。
これが私のコードです:
dev.new(width=1.3,height=0.3)
par(mar=c(0,0,0,0))
set.seed(13)
x <- 1:10
y <- runif(10)
plot(x,y,type="n",xaxs="i",yaxs="i",ylim=c(0,1))
polygon( c(1,x,max(x),0), c(0,y,0,0), col="lightblue", border=NA)
lines(x,y,lwd=1)
線幅1のボックスを追加しようとするまで、すべて問題ありません。次のようになります。
box(lwd=1)
線幅を 2 に増やすことでこれを解決できるようになりましたが、これは少しハックのようです。
box(lwd=2)
rect
likeを使用rect(1,0,10,1)
しても、下と右の境界線が表示されないため、適切な解決策が得られないようです。