python에서는  a, b= d 의 형태로 여러개 변수를 할당하는 문법을 자주 활용한다. 상당히 편리한 기능이고 직관적이다. R에 유사한 기능이 없나 찾아보던 와중에 list객체를 list를 객체로 변환해주는 함수가 있어 이를 포스팅한다.

library(forecast)
# 자료 생성
data=AirPassengers
data=data.frame(
  values=as.numeric(data),
  date=as.Date(
    paste0(trunc(time(AirPassengers)),'-',
    str_pad(cycle(AirPassengers), 2, pad = "0"),'-01')
    )
)
# 리스트 생성
ls=append(as.list(range(data$date)),list(3))
names(ls)=c('from','to','len')
# from to len 객체 생성
list2env(ls,envir=.GlobalEnv)