Как я могу сохранить во фрейме данных результат прогноза нескольких прогнозов временных рядов в R - PullRequest
0 голосов
/ 09 января 2020

У меня есть большой набор данных для работы с более чем 30 тыс. Продуктов с данными о спросе за последние 60 месяцев. Мне нужна модель прогноза для каждого продукта на следующие 24 месяца. В моем фрейме данных каждый столбец является продуктом, а строки представляют спрос на соответствующий месяц

До сих пор, используя подмножество моего фрейма данных, я мог прогнозировать каждый продукт, используя авто-ариму. Однако я изо всех сил пытаюсь создать новый фрейм данных с историческими данными плюс результаты прогноза.

Код ниже работает, мне нужна помощь, чтобы сохранить результат прогноза в фрейме данных с историческими данными и позже экспортируйте результат в CSV-файл

teste <- base_und[,1:4] 
lst1 <- lapply (teste, ts, start = 1, end = 60) 
output <- lapply(lst1, function(x) forecast(auto.arima(x,seasonal = TRUE))) 

Может кто-нибудь помочь?

1 Ответ

0 голосов
/ 13 января 2020

вам нужно использовать rbind () для привязки ваших исторических и прогнозных данных. Сначала создайте фрейм данных исторических точек, затем в последнем

data_frame = rbind(data_frame,forecasted_dataframe).

Надеемся, что ответим на ваш вопрос.

...