Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 避免使用矩形覆盖轴_R_Plot - Fatal编程技术网

R 避免使用矩形覆盖轴

R 避免使用矩形覆盖轴,r,plot,R,Plot,假设数据是 dat <- data.frame(x=1:9,y=2:10) 但是矩形覆盖了轴 我可以再画一次(和盒子),但我想知道是否有更省钱的方法来达到同样的效果。我想从矩形的高度减去一个线宽,但不知道怎么做。使用面板怎么样。在plot调用中的第一个: dat plot(0, col="white", xlim=c(0,10), ylim=c(0,10), xaxs="i", yaxs="i", ylab="&q

假设数据是

dat <- data.frame(x=1:9,y=2:10)
但是矩形覆盖了轴


我可以再画一次(和盒子),但我想知道是否有更省钱的方法来达到同样的效果。我想从矩形的高度减去一个线宽,但不知道怎么做。

使用
面板怎么样。在plot调用中的第一个


dat
plot(0, col="white", xlim=c(0,10), ylim=c(0,10), xaxs="i", yaxs="i", ylab="")
rect(3,0,5,10, col="gray", border=NA)
lines(dat$x, dat$y)