任何给定数组的 PyMC3 autocorrplot()

PyMC3 autocorrplot() for any given array

autocorrplot() 函数给出了轨迹采样数据的自相关图。 如果我已经有一个数组或列表形式的数据样本,我可以使用 autocorrplot() 来做同样的事情吗? 给定一系列数据,是否有其他方法可以生成自相关图? 请帮忙

autocorrplotmatplotlibacorr 的包装。要获得与 pymc3 版本相似的外观,您可以使用类似

的东西
import numpy as np
import matplotlib.pyplot as plt

my_array = np.random.normal(size=1000)

plt.acorr(my_array, detrend=plt.mlab.detrend_mean, maxlags=100)
plt.xlim(0, 100)

请注意最后对 xlim 的调用,因为默认情况下 PyMC3 不显示负相关。