Корректировка даты в автоплоте в R - PullRequest
0 голосов
/ 14 апреля 2019

Я использую функцию autoplot из пакета forecast для отображения прогноза «вне выборки» на шаг впередС 1960-01-01 по 2017-12-01.

Затем я использую функцию autoplot, чтобы увидеть прогноз модели, который в моем случае я установил на следующий месяц (то есть должен быть 2018-01-01)

Iиспользуйте следующую команду:

autoplot(forecast(model1, h=1)) 

, которая дает мне следующую картинку:

enter image description here

Из-за большого количества наблюдений передВ период прогнозирования, похоже, мой прогноз не очень понятен.

Как настроить функцию автоплотинга, чтобы появился мой прогноз?Я думаю сосредоточиться только на последних двенадцати месяцах, но я не знаю, как следует изменить autplot функцию

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

1 Ответ

0 голосов
/ 14 апреля 2019

Вам просто нужно передать scale_x_continuous и установить его в подмножестве.Вот пример использования набора данных goog и наивного прогноза.

library(forecast); library(tidyverse)
autoplot(naive(goog200, h = 20)) + 
    scale_x_continuous(limits = c(150,300))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...