Python 中时间序列的季节趋势黄土法

Tol*_*oly 4 python time-series loess stl-decomposition

有谁知道是否有基于Python的程序利用STL(季节-趋势-黄土)方法分解时间序列?

我看到引用了一个包装程序来调用stlR 中的函数,但我发现从环境设置的角度来看(Python 和 R 一起)不稳定且麻烦。另外,链接已有 4 岁了。

有人可以指出一些最近的事情吗(例如sklearnspicy等等)?

vpz*_*vpz 5

在这里您可以找到使用 LOESS (STL) 进行季节趋势分解的示例,来自statsmodels

基本上它是这样工作的:

from statsmodels.tsa.seasonal import STL
stl = STL(TimeSeries, seasonal=13)
res = stl.fit()
fig = res.plot()
Run Code Online (Sandbox Code Playgroud)

STL分解

  • 这是最新的,也可能是最好的答案。 (2认同)