Я новичок в временных рядах Python.Не удалось продвинуться с этой ошибкой.Я хочу прогнозировать несколько временных рядов с использованием ARIMA и сохранять их в словаре или массиве.
h=5 for i in range(len(t.columns)): fc1= sm.tsa.ARIMA(t[:,i], (1,2,0)) fc2=fc1.forecast(steps=h, exog=None, alpha=0.05)
Проблема не в ARIMA, а в вашем цикле for.Вам не хватает отступа, который требуется в Python.
Попробуйте: