随笔 - 77  文章 - 2  评论 - 0  阅读 - 9461

关于如何处理数据在时间上的周期性

针对时间序列,有的时候也涉及随机过程。

 

有时候,会有周期性呈现,因此,这里总结几个去掉数据周期性的技术 —— 主要是数据处理技术。

 

1.ACF 和 PACF 判断时间序列的周期性问题。

这篇文章,我看到最终是用 ACF 判断的。其过程,相应的 python 代码页显示了,series - k-power - period 三层变换,输出的就是变换过的数据。

参考:点击阅读原文《周期性检测算法及其 Python 实践

 

2.乘法模型 / 加法模型的做法

消除季节性因素的两大方法:

(1)季节指数调整方法:它通过修正原始数据(消除原始数据的季节性因素),使其更符合实际数据变化的客观规律,能较大地提高预测的准确性。

(2)季节因子调整方法:季节因子方法是一种事后修正预测值的方法,即通过拟合值对预测值进行指数调整,可以消除季节性对预测精度的影响(知乎 -  CuiEr,2022)。

还可以参考这篇文章,《【时间序列】时间序列分解总结》。

 

3.消除季节性:差分

季节性模型可以从时间序列中删除。此过程称为“季节性调整”(Seasonal Adjustment)或“反季节化”(Deseasonalizing)。

去除了季节性成分的时间序列称为 【季节性平稳】。具有明显季节性成分的时间序列,称为 【非平稳时间序列(non-stationary)】

这篇文章,提供的是【差分】方法, 解决季节性的问题。

然后提出,【移动平均方法】。

 

 

 

ShoelessCai.com 

我们致力于用商业方式,赋能行业。

 

posted on   Mira_2019  阅读(135)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示