python - 季节性分解 - Python 中的调和分析

标签 python time-series statsmodels frequency-analysis

我使用 Python 中的 statsmodels 库对时间序列进行了季节性分解。 如何获得构成观测信号的不同子信号的周期/频率?

是否有一个函数可以对季节信号进行傅里叶分解?

最佳答案

seasonal 包(PyPI 或 github )包含一个 seasonal.periodogram 命令,该命令将绘制数据中的重要周期性,无论是否先去趋势(它用它来估计数据的主要周期)。

seasonal.periodogram 使用Welch's method (与我无关),它比纯傅立叶变换更稳健地处理噪声输入信号。它使用 scipy.signal.welch 中的 SciPy 实现

关于python - 季节性分解 - Python 中的调和分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34503382/

相关文章:

time-series - Gnuplot 填充曲线添加不需要的 "bottom"边框

python - 无法使用 matplotlib 绘制预测的时间序列值

python - 在 python 中将列表写入 csv 文件的末尾

pandas - 使用 Pandas 按日期计数值的频率

python - Python字典中的线程安全

r - 在 ggplot2 中绘制污染物超标的持续时间

python - 如何绘制具有指数核的泊松过程

python - statsmodels_df_model属性错误

python - 函数式编程 Python : smallest number divisible by each of the numbers 1 to 20

python - 如何从自定义 LoginRequired 中间件中重新使用 Django Admin 登录表单