matplotlib.pyplot.acorr¶
-
matplotlib.pyplot.acorr(x, *, data=None, **kwargs)[源代码]¶ 绘制的自相关 x .
参数: - x类数组
- 颓势 :可调用,默认值:
mlab.detrend_none(无破坏性)可调用,默认值: 应用于的去趋势函数 x . 必须有签名:
detrend(x: np.ndarray) -> np.ndarray
- normedbool,默认值:True
如果
True,输入向量归一化为单位长度。- usevlinesbool,默认值:True
确定打印样式。
如果
True,从0到acorr值绘制垂直线,使用Axes.vlines. 此外,在y=0处绘制水平线,使用Axes.axhline.如果
False,标记在acorr值处使用Axes.plot.- maxlagsint,默认值:10
要显示的滞后数。如果
None,将返回所有2 * len(x) - 1滞后。
返回: - lags 数组(长度)
2*maxlags+1)数组(长度 滞后向量。
- c :数组(长度
2*maxlags+1)数组(长度 自相关向量。
- line :
LineCollection或Line2Dlinecollection或line2d Artist添加到相关轴:LineCollection如果 U型线 是True。Line2D如果 U型线 是假的。
- b :
Line2D或无线2D或无 0处的水平线if U型线 是真的没有 U型线 是假的。
其他参数: - 线型 :
Line2D属性,可选Line2d属性,可选 打印数据点的线型。仅在以下情况下使用 U型线 是
False.- markerstr,默认值:“o”
用于绘制数据点的标记。仅在以下情况下使用 U型线 是
False.- **kwargs
其他参数传递给
Axes.vlines和Axes.axhline如果 U型线 是True;否则将传递给Axes.plot.
笔记
互相关是用
numpy.correlate具有mode = "full".注解
除了上述参数外,此函数还可以 data 关键字参数。如果这样的话 data 参数,下列参数也可以是字符串
s,解释为data[s](除非引起例外): x .作为传递的对象 data 必须支持项目访问 (
data[s])和会员资格测试 (s in data)