【发布时间】:2021-03-20 22:55:28
【问题描述】:
我正在尝试使用以下 for 循环从栅格中提取多个单元格值:
testis <- NULL
for(i in paste0("y", 2011:2019)){
testis[i] <- raster::extract(rf[[c(1, 3)]], i[, 1:2])
}
代替:
e_change <- raster::extract(rf[[c(1, 3)]], y2019[, 1:2]) #extract cell values
虽然,我收到以下错误:
h(simpleError(msg, call)) 中的错误: 在为函数“extract”选择方法时评估参数“y”时出错:维数不正确
【问题讨论】: