当我想在RStudio中快速查看一个图形时,通常只使用plot(r)
或者使用plot(r, main = title)
添加一个标题。当我绘制全球栅格数据集的图形时,Plots pane中的xy最小值和最大值取决于窗格的大小。我想绘制一些固定大小和尺寸的图形;特别是对于xmin = - 150,xmax = 150,ymin = -90,ymax = 90
的情况。似乎要使用par("usr")
选项。
下面是一个简单的示例,演示了我的问题
b <- brick(system.file("external/rlogo.grd", package="raster"))
plot(b$red)
par("usr")
par(usr = c(-180, 180, -60, 90))
par("usr")
plot(b$green)
par("usr")
每次绘制图形时,par usr值会恢复为其他值。按照建议设置xlim和ylim可以起到一定的裁剪作用,但我也想固定usr值并让plot接受它们。
plot
函数中 xlim 和 ylim 参数的用途。 - IRTFM