我目前正在使用Prophet来预测一年内的使用情况。这是我第一次使用这个算法,我有一些问题在脑海中。我正在使用下面附加的代码。我想知道以前是否有人将假日作为参数,以及如何在包含其他日历(农历/伊斯兰教等)的假日时这样做。另外,由于2月份在闰年中可能会多出1天,如果算法考虑到这一点,那就更好了。
m = Prophet(
growth='logistic',
seasonality_mode='multiplicative',
seasonality_prior_scale=1.5,
mcmc_samples=5,
n_changepoints=25,
changepoint_range=0.8,
yearly_seasonality='auto',
weekly_seasonality='auto',
daily_seasonality='auto',
holidays=None,
holidays_prior_scale=10.0,
changepoint_prior_scale=0.05,
interval_width=0.8,
stan_backend=None,
)发布于 2020-09-23 07:04:13
holidays参数接受一个数据帧。该数据帧中所需的最小列集是date和holiday name。
这里需要注意的重要一点是,您在此数据帧中同时提供了历史假日和未来假日。
除了上面提到的两列外,以下列是可选的:
另外,为了回答你的第二个问题,即
由于2月份的
可能在闰年多了1天,如果知道算法是否考虑到了这一点,那就更好了。
这取决于建模数据。既然你提供的数据已经包含了闰年,Prophet将会考虑到这一点。
https://stackoverflow.com/questions/63734314
复制相似问题