gpt4 book ai didi

python - 删除趋势和季节性时间序列 Python

转载 作者:行者123 更新时间:2023-12-04 15:47:17 24 4
gpt4 key购买 nike

我有一个时间序列数据,我需要从中删除趋势和季节性成分。我想知道我是否可以在 Python 中使用 seasonal_decompose() 函数并提取残差,如下所示:

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

或者我应该应用熟知的去趋势化和去季节性化方法(例如通过差分),如果我在哪里应用这些方法,我应该先去趋势化然后去季节性化还是反之亦然?

最佳答案

作为No free lunch theorem这表明,没有一种通用模型可以在任何类型的数据上击败所有其他模型。您绝对应该尝试差分和 Seasonal ARIMA除了您已经尝试过的季节性分解。模型选择的标准是模型在您的 数据上的表现。使用 ARIMA,您无需去除趋势。查看this comprehensive tutorial .

关于python - 删除趋势和季节性时间序列 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55196668/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com