Statmodels AutoReg、ARIMA、Holt Winters

问题描述


我创建了 DataFrame,我将使用它来制作一些时间序列,使用多个版本。
数据集列如下所示:\

  • 索引:日期
  • 价值观
  • 一个特殊的二进制列名作为 ifStatus

例如:
索引、值、ifStatus
2019-02-28,45,1
我遇到的问题是,当我只取列 VALUES 时,我只能制作一些时间序列,但我想对此列进行时间序列,但使用 ifStatus 作为额外的列(只是为了帮助获得更好的值)。
我的代码(我使用 statmodels 库来做到这一点):

  • 增强现实:model = AutoReg(df_temp['values'],lags=15).fit()
  • ARIMA:model = ARIMA(df_temp['values'],order=(1,1,2))
  • 霍尔特温特斯:model = ets.ExponentialSmoothing(df_temp['values'],trend=None,damped=False,seasonal="additive").fit()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)