Недавно я наткнулся на эту библиотеку в R spatialEco. Я хочу рассчитать статистику тау Кендалла для стека растров в R. Однако это займет много времени, поскольку эта библиотека использует только одно ядро на компьютере (растр, который я планирую использовать, имеет глобальную протяженность 250 м). разрешающая способность)
library(raster)
library(spatialEco)
r.logo <- stack(system.file("external/rlogo.grd", package="raster"),
system.file("external/rlogo.grd", package="raster"),
system.file("external/rlogo.grd", package="raster"))
# Calculate trend slope with p-value and confidence level(s)
start_time <- Sys.time()
logo.trend <- raster.kendall(r.logo, tau = TRUE, intercept = TRUE, p.value = TRUE,
z.value = TRUE, confidence = TRUE)
end_time <- Sys.time()
end_time - start_time
names(logo.trend) <- c("slope","tau", "intercept", "p.value", "z.value", "LCI", "UCI")
plot(logo.trend)
Можно ли использовать библиотеку типа library(parallel)
для расчета тренда в растровом стеке? Нужно ли преобразовать данные в матрицу, а затем использовать эти библиотеки?