python plot(p)acf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python plot(p)acf相关的知识,希望对你有一定的参考价值。

from statsmodels.graphics.tsaplots import plot_acf, plot_pacf

T_acf, conf, q, p = acf(df.KLI,nlags=40, qstat=True, alpha=0.01)
T_pacf            = pacf(df.KLI)

fig, axes = plt.subplots(2,2, figsize=(13,6))
fig = plot_acf (df.KLI, lags=40, alpha=0.05, title='Autocorrelation Tkli', ax=axes[0,0])
fig = plot_acf (df.dT , lags=40, alpha=0.05, title='Autocorrelation dT',   ax=axes[1,0])
fig = plot_pacf(df.KLI, lags=40, alpha=0.05, title='Partial Autocorrelation Tkli', ax=axes[0,1])
fig = plot_pacf(df.dT , lags=40, alpha=0.05, title='Partial Autocorrelation dT',   ax=axes[1,1])
plt.tight_layout()
plt.show()

以上是关于python plot(p)acf的主要内容,如果未能解决你的问题,请参考以下文章

获取时间序列自相关函数的原始数据 (plot_acf)

从 acf 和 pacf python 确定 p,q

有没有办法从 Python 中的 P/ACF 图中提取点?

R中的函数acf计算自相关

R中ACF和PACF的显着性水平

根据 acf 和 pacf 图确定 p、q 值并根据图识别 SARIMA 的参数