我一直在尝试使用基本绘图功能制作一些非常小的折线图,但是在尝试添加细边框时却遇到了问题。
这是通过 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 来解决这个问题,但这似乎有点 hack。
box(lwd=2)
使用rect
likerect(1,0,10,1)
似乎也没有给我一个合适的解决方案,底部和右侧边框不可见。