gpt4 book ai didi

r 如何为图表设置 par ("usr")

转载 作者:行者123 更新时间:2023-12-05 04:57:09 27 4
gpt4 key购买 nike

当我想快速查看 RStudio 中的图表时,我通常只使用 plot(r) 或使用 plot(r, main = title)< 添加标题。当我绘制全局栅格数据集的绘图时,“绘图” Pane 中的 xy 最小值和最大值因 Pane 大小而异。我想做一些地 block 大小和尺寸固定的地 block ;特别是 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 接受它们。

最佳答案

par("usr") 返回当前绘图的坐标。当您调整绘图大小时,这些会发生变化;你不能用 par

设置它们

也许你可以使用

dev.new(width=5, height=4, noRStudioGD = TRUE)

看这个:Creating a Plot Window of a Particular Size .

关于r 如何为图表设置 par ("usr"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64599047/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com