Я использую fbprophet для подгонки данных временного ряда, у меня есть данные за неделю, которые пришли за секунды. Но я запутался в том, как установить параметр period
в модели. Мои данные выглядят так:
ds | y
2019-01-01 00:00:02 | 20
2019-01-01 00:00:03 | 10
2019-01-01 00:00:05 | 15
2019-01-01 00:00:06 | 12
2019-01-01 00:00:06 | 21
Я хочу добавить пользовательскую сезонность для ежедневного тренда в выходные и дневного тренда в будний день, и вот мой код:
model.add_seasonality(name='weekend', period=1, fourier_order=12, condition_name='on_weekend')
model.add_seasonality(name='weekday', period=1, fourier_order=12, condition_name='on_weekday')
Язапутался в том, как мне установить period
в вышеприведенных строках, поскольку мои данные поступают в считанные секунды, и я хочу посмотреть на дневной тренд, должен ли я установить его на 60*60*24=86400
? Или я должен установить его на 1
, если пророк может автоматически позаботиться об этом?