library(fpp)
library(purrr)
library(tidyr)
data(austourists)
tr <- window(austourists,end=c(2007,12))
te <- window(austourists, start=c(2008,1))
У меня есть данные об австралийских туристах из пакета FPP. Я хотел бы создать несколько объектов временных рядов, которые будут обрезаны по разным начальным годам.
df <- as.data.frame(1999:2005)
colnames(df) <- "yr_start"
df$yr_end <- 2008
Я хотел бы повторить оконную функцию, как показано выше, но с данными входами в df
. Я пытался использовать map
и nest
для создания объекта таймсерии и размещения его на месте.
Я стремлюсь к фреймворку со структурой
head(df)
yr_start yr_end ts.object
<num> <num> <list>
1992 2008 <S3 class: ts object>
1993 2008 <S3 class: ts object>
1994 2008 <S3 class: ts object>
1995 2008 <S3 class: ts object>
1996 2008 <S3 class: ts object>
1997 2008 <S3 class: ts object>
Цель состоит в том, чтобы использовать эти ts-объекты позже для запуска моделей экспоненциального сглаживания с использованием функции карты для этих ts-объектов.