【发布时间】:2020-10-25 04:51:24
【问题描述】:
我在 ArcGIS 中对卫星图像进行分类。我想部分评估我在 R 中的结果,例如通过交叉验证。 我想用马赛克(6 个波段的栅格)将波段值提取到点,但从我的栅格中它只能从 1 个波段获取值。如何从每个波段获取值?
下面是我使用的代码:
df <- mosaic %>%
extract(y = points) %>%
as.data.frame %>%
mutate(id_cls = points@data$id_cls) %>%
left_join(y = unique(poly@data), by = c("id_cls" = "id")) %>%
mutate(id_cls = NULL)
我想接收带有选定点所有波段值的 data.frame。
【问题讨论】:
标签: r classification raster arcgis cross-validation