【发布时间】:2020-09-04 23:01:57
【问题描述】:
我需要从我在 ArcGIS 中创建的网格中选择 R 中的随机点。我对此有点陌生,所以我不熟悉代码。
我有一个包含 160831 个元素(点)的大型 SpatialPointsDataFrame,名为“gridpts”。我用“readOGR”导入了点
> names(gridpts)
[1] "gpts" "L_code" "Lake" "Area"
我想通过“L_code”对点进行子集化,然后选择随机点。这是我目前所拥有的:
acr2.pts <- gridpts[gridpts$L_code == "acr2",]
sample.acr2 <- sample(nrow(acr2.grid), 690)
但是,这给了我一个带有 gpts 的向量,而不是我想要的点的子集。
谢谢。
【问题讨论】:
-
欢迎您!我认为这是 R。也许在文本(和标题)中提及它是有意义的。使用标签“R”也可能会有所帮助。