Я пытаюсь разложить месячный стек временных рядов (размеры: 336, 221, 74256, 420), чтобы получить случайный компонент. Я использую следующее:
tsfun <- function(x) {
my.ts = na.remove(ts(x, start=c(1982,1), frequency=12))
my.decomp = decompose(my.ts, type="multi")
my.exp = my.decomp$random
}
random <- calc(ras_in, fun=tsfun)
но я получаю следующую ошибку
Ошибка в .calcTest(x[1:5], fun, na.rm, forcefun, forceapply): невозможно использовать эту функцию
Любое предложение? Бесконечно благодарен
dput(x)
все это и извлеките фрагмент, но перед публикацией убедитесь, что фрагмент также не работает. - person sconfluentus   schedule 10.01.2018