Facebook Prophet 上的 add_regressor 方法是否也适用于分类变量?

数据挖掘 Python 时间序列 回归 预测
2022-02-25 19:36:39

我浏览了 Facebook Prophet 的文档,并能够为我的时间序列数据集构建一个类似的模型。我使用的其他回归量是数字的。我取得了合理的 MAPE 分数。但是,我还想在邮政编码级别分析这个时间序列,这会增加一个分类变量。one-hot 编码可以解决问题吗?我怀疑它的效率,因为我需要单独添加每个类别(邮政编码)作为单独的附加回归量。

我的数据集采用以下格式:邮政编码 | 日期 | 数字属性 1 | 销售额(预测)

我也愿意切换到不同的模型,如果有一个很好的模型可以同时进行时间序列和回归。任何指针将不胜感激。

1个回答

据我了解,Prophet 只是一个线性回归库,它有助于分析具有一些不错功能(如假期、傅立叶变换等)的时间序列。所以从数学的角度来看,回归量必须是一个有序的缩放值。文档字符串也隐含地说明了一些内容。请参阅关键字“加法”和“乘法”。分类数据两者都不是。一个类别是一个名义上的尺度,它只能被计数,如果它被排名,它就可以被排序。

祝你今天过得愉快。