时间序列 -prophet
1、主要参考链接
中文翻译:https://zhuanlan.zhihu.com/p/50288194
2、主要困难点
①库fbprophet的安装:主要推荐使用anaconda虚拟环境下pip直接安装,不通过anaconda,直接pip会各种报错,解决起来很复杂;fbprophet安装前需先安装依赖包pystan;
②fbprophet,有一个节假日参数,可以自定义设置,对于数据预测更好的符合业务情况;
具体参考:https://blog.csdn.net/anshuai_aw1/article/details/83412058
③Box-Cox变换函数stats.boxcox需要保证y数据大于0,否则会报错
Data must be positive.
解决办法:
一、处理y数据加一个常数处理,转换回来需要减去;
二、使用scipy.special.boxcox1p,这个函数是直接帮你+1常数,不能应对负数小于-1情况
Box-Cox变换函数并不一定是绝对的转换形式,只是为了调整MAE和MAPE,还可以选用其他的转换形式,根据自己的数据选择比较合适的数据转换;
https://www.cnblogs.com/cgmcoding/p/14652350.html