0
我有一個包含月度數據的熊貓系列(df.sales
)。我需要減去數據12個月前,以適應時間序列,所以我跑這個命令:撤消系列區別
sales_new = df.sales.diff(periods=12)
然後我適合的ARMA模型,並預測未來:
model = ARMA(sales_new, order=(2,0)).fit()
model.predict('2015-01-01', '2017-01-01')
因爲我有對銷售數據進行分析,當我使用模型進行預測時,它會預測前向差異。如果這是第一階段的差異,我只會使用np.cumsum()
,但因爲這是第12階段,所以它有點竅門。
什麼是「展開」差異並將其變回原始數據比例的最佳方式?
你想要得到的結果是什麼可以請你告訴你有什麼的一個例子,數據幀? – firelynx