Я все еще новичок в прогнозировании временных рядов и пытаюсь разложить свои данные, но он возвращает ValueError: You must specify a freq or x must be a pandas object with a timeseries index with a freq not set to None
, у меня уже есть индекс временных рядов, и его частота равна None, мои вопросы:
- Если мне нужно передать параметр freq, как узнать, какие числа я должен передать? Я уже прочитал это , но я все еще не понимаю, если это мои значения даты, что
freq
я должен передать? а почему?
timeseriesDF.index
Out[107]:
DatetimeIndex(['2019-01-01', '2019-01-01', '2019-01-01', '2019-01-01',
'2019-01-01', '2019-01-01', '2019-01-01', '2019-01-01',
'2019-01-01', '2019-01-01',
...
'2019-03-30', '2019-03-30', '2019-03-30', '2019-03-30',
'2019-03-30', '2019-03-30', '2019-03-30', '2019-03-30',
'2019-03-30', '2019-03-30'],
dtype='datetime64[ns]', name='date', length=1000, freq=None)
Есть ли способ исправить ошибку, кроме передачи параметра
freq
? Почему
freq
кажется обязательным при сезонном разложении?