【发布时间】:2020-04-02 01:34:49
【问题描述】:
我正在尝试使用 SARIMAX 将 34 个元素的每月时间序列扩展到 35 个元素,假设有 12 个月的季节性成分。
但是,predict 方法因回溯而失败:
<ipython-input-40-151295bf5e3e> in approach_4_stationarity(data_file_name)
27 sarima = SARIMAX( total_items_array, order = ( 1, 0, 0 ), seasonal_order = (0,0,0,12) )
28 sarima.fit()
---> 29 next_month_item_cnt = sarima.predict( (1, 0, 0 ), start = 34, end = 34 )
30 print( "next_month_item_cnt", next_month_item_cnt, file = sys.stderr )
31 total_items_array = total_items_array.append( next_month_item_cnt )
/opt/conda/lib/python3.6/site-packages/statsmodels/base/model.py in predict(self, params, exog, *args, **kwargs)
205 This is a placeholder intended to be overwritten by individual models.
206 """
--> 207 raise NotImplementedError
208
209
我该如何解决这个问题?
【问题讨论】: