我有一个这样的数据框:
ds-----------y
2019-01-01---100
2019-02-01---200
2019-03-01---300
...
2020-03-01---100
好吧,我想 cross_val 这个
prophet = Prophet(
growth = 'linear',
holidays=df_holidays,
yearly_seasonality=True,
seasonality_mode='additive'
)
prophet.fit(trend_df)
在这部分我有一个问题:
cv_results = cross_validation(
prophet,
initial = '470 days',
period = '30 days',
horizon = '270 days',
)
ValueError: Less data than horizon after initial window. Make horizon or initial shorter.
我需要:计数天数在“01-01-2019”和“01-03-2020”之间的初始模型,获得 30 天(1 个月)的移动窗口并在 2020 年 1 月 12 日停止我的模型
多谢