无法将矩阵作为输入传递给ARIMA

时间:2018-11-14 20:50:57

标签: statsmodels arima

我正在传递带有以下标题的Pandas对象:

model = ARIMA(df, order=(5, 1, 0))

这在传递单列(Pandas系列)时效果很好,但是当我传递数据框时得到:

  ...
  File "/usr/local/lib/python3.7/site-packages/statsmodels/tsa/arima_model.py", line 996, in __new__
    mod.__init__(endog, order, exog, dates, freq, missing)
  File "/usr/local/lib/python3.7/site-packages/statsmodels/tsa/arima_model.py", line 1024, in __init__
    self.data.ynames = 'D.' + self.endog_names
TypeError: can only concatenate str (not "list") to str

我已经多次重构了数据框及其标头,但是我仍然遇到相同的错误。似乎Statsmodels无法转换列字符串名称列表,不确定该怎么做。

0 个答案:

没有答案