自相关分析
对于自相关系数,python中已有现成的代码import statsmodels.api as smt
例如对于一组数据:[2, 6, 8, 4, 2, 9, 43, 12, 65, 89]
,对他进行自相关系数分析,调用上面的包之后
import pandas as pd
import statsmodels.api as smt
x = pd.DataFrame({'a': [2, 6, 8, 4, 2, 9, 43, 12, 65, 89]})
acfs = smt.tsa.stattools.acf(x['a'])
print(acfs)
可以得到这组数据的自相关数据,且值的范围是[-1,1]
- 画出自相关系数图
同理,python中也支持画出自相关系数分析图
smt.graphics.tsa.plot_acf(x['a'])