0
library(fpp)
library(purrr)
library(tidyr)
data(austourists)
tr <- window(austourists,end=c(2007,12))
te <- window(austourists, start=c(2008,1))
FPP 패키지의 호주 관광객 데이터가 있습니다. 서로 다른 시작 연도를 기준으로 트리밍 된 여러 개의 시계열 객체를 만들고 싶습니다. 위와 같지만 df
에서 주어진 입력을 볼 때DataFrame에 시계열 객체 Nested
df <- as.data.frame(1999:2005)
colnames(df) <- "yr_start"
df$yr_end <- 2008
나는 윈도우 함수를 반복하고 싶습니다. 나는 map
과 nest
을 사용하여 timeseries 오브젝트를 생성하고 그것을 네스트로 위치 시키려고했다.
내가
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>
목표의 구조와 dataframe을 목표로하고있어 이러한 TS 개체에 대한지도 기능을 사용하여 지수 평활 모델을 실행하는 데 나중에이 TS 오브젝트를 사용하는 것입니다.
Ah로 사용하십시오. map2 함수로 놀고 있었지만 중첩하는 방법을 잘 모르겠습니다. 감사합니다. 예상대로 작동합니다! – msubbaiah