автоплот, используя неправильное время для XTS - PullRequest
0 голосов
/ 02 ноября 2019

Я использовал функцию autoplot() для построения графика временных рядов, включая прогноз аримы из функции forecast(). Ось X графика неверна. Данные используются xts с 2000/01/01 по 2019/09/01, но, очевидно, результат не использует это время.

fed.arima <- auto.arima(FEDFUNDS_ts)
fore1 <- forecast(fed.arima,level = c(95),h=12)
plot(fore1)
autoplot(fore1)

сюжет (fore1)

введите описание изображения здесь

1 Ответ

0 голосов
/ 02 ноября 2019

Может быть, ваши данные времени относятся к типу символов. Так что измените время или дату типа данных.

Пример:

str(data)
'data.frame':   ~ obs. of  ~ variables:
 $ Time: chr  "2017/7/1" "2017/7/2" "2017/7/3" "2017/7/4 " ...

library(lubridate)
data$Time<-ymd(data$Time)
str(data)
'data.frame':   ~ obs. of  ~ variables:
 $ Time: Date, format  "2017-7-1" "2017-7-2" "2017-7-3" "2017-7-4 " ...

И попробуйте сделать заговор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...