使用'plot'命令在R中生成绘图,并将左侧x轴限制设置为零,例如,
plot(x=c(1:10), y=c(1:10), xlim=c(0,10), ylim=c(0,10))
Run Code Online (Sandbox Code Playgroud)
R,由于我不明显的原因,在点(0,0)和左下角(也在顶部)之间放置了一堆额外的空间.
我可以通过手动猜测偏移来获得我想要的图形,并相应地调整左下轴限制:
plot(x=c(1:10), y=c(1:10), xlim=c(0.38,10), ylim=c(0.38,10))
Run Code Online (Sandbox Code Playgroud)
但问题是,我必须手动为每个图表执行此操作,这似乎过多.
是否有用于删除此边距的par-type设置?
Jos*_*ien 21
在调用plot(),两者xlim并ylim在默认情况下填充(扩展)由4%.要禁止此行为,请设置xaxs = "i"和/或yaxs = "i".
有关更多详细信息,请参阅帮助页面par.
plot(x=c(1:10), y=c(1:10), xlim=c(0,10), ylim=c(0,10), xaxs="i", yaxs="i")
Run Code Online (Sandbox Code Playgroud)
