完全没有边框的情节

Inf*_*tor 4 plot r

我在png图像文件上设置了一个带有透明叠加散点图的漂亮绘图.我希望我的绘图窗口和我的pdf输出与我的png-962x745完全相同.

但是,即使在关闭轴,注释和帧之后,R仍然会在图像周围留下边框.

这可以用一个简单的例子来显示:该图显示了两个点,它们应位于图的最外端.但它们不是:

plot(rbind(c(1,745),c(962,1)),bty ="n",axes=F,frame.plot=F, xaxt='n', ann=FALSE, yaxt='n', asp=745/962)
Run Code Online (Sandbox Code Playgroud)

和PDF设备一起:

pdf(width=10.02,height=7.76)
par(mar=rep(0, 4),mai=rep(0, 4), xpd = NA) 
plot(rbind(c(1,745),c(962,1)),bty ="n",axes=F,frame.plot=F, xaxt='n', ann=FALSE, yaxt='n', asp=745/962)
dev.off()
Run Code Online (Sandbox Code Playgroud)

Tyl*_*ker 6

尝试:

par(mar=rep(0, 4), xpd = NA) 
plot(rbind(c(1,745),c(962,1)),bty ="n",axes=F,frame.plot=F, xaxt='n', ann=FALSE, yaxt='n', asp=745/962)
Run Code Online (Sandbox Code Playgroud)

  • @ user1216731我相信不同的单位,同样的事情.`mai`是英寸,`mar`是行. (3认同)

TPA*_*row 6

这是最好的解决方案。只需设置轴= 0

plot(1:10, axes = 0)
Run Code Online (Sandbox Code Playgroud)