Данный
z <- zoo(c(1:10))
Я хочу иметь возможность агрегировать следующее:
> z
4 8 10
10 26 19
Я пробовал следующее, используя rollapply, но безрезультатно:
> rollapply(zoo(c(1:10)), width = 4, FUN = "sum", by = 4, partial = TRUE, align = "right")
1 5 9
1 14 30
> rollapply(zoo(c(1:10)), width = 4, FUN = "sum", by = 4, partial = TRUE, align = "left")
1 5 9
10 26 19
> rollapply(zoo(c(1:10)), width = 4, FUN = "sum", by = 4, partial = TRUE, align = "center")
1 5 9
6 22 27
Любая помощь будет принята с благодарностью. Второй выглядит наиболее многообещающе, но мне придется настроить лаг?