簡體   English   中英

刪除趨勢和季節性時間序列Python

[英]Removing Trend and Seasonality Time Series Python

我有一個時間序列數據,需要從中刪除趨勢和季節性成分。 我想知道是否可以在Python中使用Seasonal_decompose()函數並按以下方式提取殘差:

result =  seasonal_decompose(self.series, model='additive',freq=frequency) 
residual = result.resid

還是我應該使用眾所周知的去趨勢和反季節化方法(例如通過差分),如果我在哪里使用這種方法,我應該先去趨勢然后再進行反季節化,反之亦然嗎?

正如沒有免費午餐定理所暗示的那樣,在任何類型的數據上,沒有任何通用模型可以擊敗所有其他模型。 除了已經嘗試過的季節性分解之外,您絕對應該嘗試使用差分和季節性ARIMA 模型選擇的標准是對數據模型的性能。 有了ARIMA,您無需走下潮流。 查看此綜合教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM