Некорректное вычисление будущих дат в FBProphet - метод make_future_dataframe - PullRequest
0 голосов
/ 09 июля 2020

Я пытаюсь сделать недельный прогноз в FBProphet всего на 5 недель вперед. Кажется, что метод make_future_dataframe не работает правильно ... делает правильные интервалы в одну неделю, за исключением одной недели между 3 и 5 июля .... каждый другой интервал является правильным и составляет 7 дней или неделю. Код и вывод ниже:

ВХОДНЫЕ ДАННЫЕ

        ds        y
548 2010-01-01  3117
547 2010-01-08  2850
546 2010-01-15  2607
545 2010-01-22  2521
544 2010-01-29  2406
... ... ...
4   2020-06-05  2807
3   2020-06-12  2892
2   2020-06-19  3012
1   2020-06-26  3077
0   2020-07-03  3133

КОД

future = m.make_future_dataframe(periods=5, freq='W')
future.tail(9)

ВЫХОД

ds
545 2020-06-12
546 2020-06-19
547 2020-06-26
548 2020-07-03
549 2020-07-05
550 2020-07-12
551 2020-07-19
552 2020-07-26
553 2020-08-02

1 Ответ

0 голосов
/ 15 июля 2020

Все, что вам нужно сделать, это создать фрейм данных с датами, которые вам нужны для метода прогнозирования. использовать метод make_future_dataframe не обязательно.

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