如何完全消除R中的利润

Fed*_*rgi 3 graphics r

我在R中有一个特定的问题,它包括在绘图上的特定笛卡尔坐标处绘制文本.但是,我似乎无法完全消除R绘图画布的外边距.

例如,在尝试此代码时:

par(mar=c(0,0,0,0),oma=c(0,0,0,0))
n=100
plot(0,xaxt='n',yaxt='n',bty='n',pch='',ylab='',xlab='',xlim=c(1,n),ylim=c(0,10))
text(
        x=c(1:n),
        y=rep(5,n),
        srt=90,
        labels=paste(1:n),
        offset=0
)
Run Code Online (Sandbox Code Playgroud)

在第一个数字的左边和最后一个数字的右边,Ther总是一些空的空间.有没有办法告诉情节()请不要在绘图区周围添加任何空白区域?

任何线索将非常感激:-)非常感谢!

费德里科

Ben*_*ker 5

设置par(xaxs="i")除了您的其他参数设置似乎做的工作(实际上,它切断在中间的第一个和最后一个号码,但也许你可以调整的东西,以避免).

来自?par:

'xaxs':...样式"i"(内部)只是找到一个具有适合原始数据范围的漂亮标签的轴.