如何解决先知参数
我目前正在使用先知来预测一年内的使用情况。这是我第一次使用这种算法,并且我有一些疑问。 我正在使用下面附带的代码。我想知道是否有人以前曾把假期作为参数,以及如何在包括其他日历(农历/伊斯兰等)的假期时将假期包括在内。而且由于2月在in年可能还有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,)
解决方法
Holidays参数采用一个数据框。该数据框中所需的最小列集为日期和假期名称。
这里要注意的重要一点是,您需要在此数据框中同时提供历史假期和未来假期。
除了上面提到的2列之外,以下列是可选的:
- lower_window,upper_window(int)-将假期效果扩展到假期日期附近。
- prior_scale(浮动)-为每个假期设置不同的优先级。
还可以回答第二个问题
此外,由于February年2月可能还有1天,所以很棒 还要知道算法是否考虑了这一点?
这取决于建模数据。由于您要提供的数据已经包含leap年,因此Prophet会将其考虑在内。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。