gpt4 book ai didi

r - 如何从R中的范围对象获取坐标?

转载 作者:行者123 更新时间:2023-12-04 04:48:43 25 4
gpt4 key购买 nike

让我们有一个范围对象:

> require(raster)
> e <- extent(0,20,35,60)
> e
class : Extent
xmin : 0
xmax : 20
ymin : 35
ymax : 60

如何以比仅使用 xmin(e) 更紧凑的方式从中获取范围坐标, ymin(e) .... ?

编辑:我实际上需要这个来保存 drawExtent 的范围进一步用于构建 extent :
> catalunya <- drawExtent()
> catalunya
class : Extent
xmin : -0.3026625
xmax : 4.399662
ymin : 39.4917
ymax : 43.55101
> dput(c(t(bbox(catalunya))))
c(-0.302662510572699, 4.39966213295851, 39.4917044713409, 43.5510057541513

将此作为参数复制并粘贴到我的脚本中。完成。

最佳答案

> require(sp)
> bbox(e)
min max
s1 0 20
s2 35 60

Bbox 也可用于创建范围对象:
> extent(bbox(e))
class : Extent
xmin : 0
xmax : 20
ymin : 35
ymax : 60

关于r - 如何从R中的范围对象获取坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17763390/

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