Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Statmodels AutoReg、ARIMA、Holt Winters_Python_Time Series_Statmodels - Fatal编程技术网

Python Statmodels AutoReg、ARIMA、Holt Winters

Python Statmodels AutoReg、ARIMA、Holt Winters,python,time-series,statmodels,Python,Time Series,Statmodels,我创建了DataFrame,并将使用它制作一些时间序列,使用多个版本。 数据集列如下所示:\ 索引:日期 价值观 一个特殊的二进制列名作为ifStatus 例如: 索引,值,如果状态 2019-02-28,45,1 我的问题是,当我只获取列值时,我只能生成一些时间序列,但我希望对此列进行时间序列,但使用ifStatus作为额外列(只是为了帮助获得更好的值)。 我的代码(我正在使用statmodels库来执行此操作): AR:model=AutoReg(df_temp['values',la


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

  • 索引:日期
  • 价值观
  • 一个特殊的二进制列名作为ifStatus
例如:
索引,值,如果状态
2019-02-28,45,1
我的问题是,当我只获取列值时,我只能生成一些时间序列,但我希望对此列进行时间序列,但使用ifStatus作为额外列(只是为了帮助获得更好的值)。
我的代码(我正在使用statmodels库来执行此操作):

  • AR:
    model=AutoReg(df_temp['values',lags=15).fit()
  • ARIMA:
    model=ARIMA(df_temp['values',order=(1,1,2))
  • 霍尔特·温特斯:
    model=ets.指数平滑(df_temp['values',趋势=None,阻尼=False,季节性=“加法”).fit()