删除R图形设备中的所有边距

Ian*_*ows 10 r

所以我在摆脱图形设备的整个边缘时遇到了一些麻烦.我将mar设置为0,但边缘周围仍有一些持久空间.例如:

plot.new()
par(mar=c(0,0,0,0))
plot.window(c(0,1),c(0,1))
points(c(1,1,0,0),c(1,0,1,0))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我希望这些点集中在图的极端边缘.有没有par我失踪的?

mds*_*ner 22

这是由?par xaxsyaxs.的参数控制的.这些是由plot.window和其他绘图函数的...参数传递的.

plot.window(c(0,1),c(0,1), xaxs = "i", yaxs = "i")
Run Code Online (Sandbox Code Playgroud)

在?par的帮助页面中,默认设置"r"将数据范围扩展4%,"i"使用数据范围:

样式"r"(常规)首先将数据范围扩展4%,然后找到一个具有适合扩展范围的漂亮标签的轴.样式'"i"'(内部)只是找到一个具有适合原始数据范围的漂亮标签的轴.