Я все еще довольно плохо знаком с R, поэтому я все еще учусь каждый день. Я составил список растровых файлов, которые я обрезал, используя размеры многоугольника. Полигон разделен на зоны, и из каждой зоны мне бы хотелось узнать среднее значение для каждого растра в списке. Функция извлечения казалась лучшей функцией для этого, однако при ее запуске выдается сообщение об ошибке. Код, который я создал до сих пор, приведен ниже.
> z_shapecropRastKE.list <- list()
> for (i in 1:length(shapecropRastKE.list)){
+ z_shapecropRastKE.list[[i]] <- extract(shapecropRastKE.list[[i]], shapeLVZ.list[[1]], fun="SUM", df=TRUE)
+ }
Error in fun(res[[i]], na.rm = na.rm) : could not find function "fun"
shapeLVZ.list - это просто список двух полигонов, соответствующих двум интересующим областям. Первый нужен для этого расчета. Я уже проверил необходимые пакеты, и моя версия R также самая новая. Если вы хотите, чтобы я предоставил вам больше информации или больше кода, просто дайте мне знать, я впервые публикую что-то :) Спасибо заранее!