将绘图区域设置在数据点周围是合理的,并且不需要两者在原点相遇,但有时希望恰好具有这一点。
我正在尝试使用 grid 包来实现这一点,但没有得到我想要的:
require(grid)
grid.newpage()
pushViewport(plotViewport(c(5, 5, 5 ,5)))
pushViewport(dataViewport(1:10, 1:10))
grid.points(1:10, 1:10, default.units='native')
grid.xaxis(at=0:10)
grid.yaxis(at=0:10)
在网格系统和传统的 R 图形系统中如何做到这一点?