matplotlib.axes.Axes.acorr #
- 轴。acorr ( x , * , data = None , ** kwargs ) [来源] #
绘制x的自相关。
- 参数:
- x类数组
- 去趋势可调用,默认:(
mlab.detrend_none
无去趋势) 应用于x的去趋势函数。它必须有签名
detrend(x: np.ndarray) -> np.ndarray
- 规范的布尔值,默认值:True
如果
True
,输入向量被归一化为单位长度。- usevlines布尔值,默认值:True
确定打印样式。
如果
True
,则使用 绘制从 0 到 acorr 值的垂直线Axes.vlines
。此外,使用 y=0 绘制一条水平线Axes.axhline
。如果
False
,则使用 将标记绘制在 acorr 值处Axes.plot
。- maxlags int,默认值:10
要显示的滞后数。如果
None
, 将返回所有 滞后。2 * len(x) - 1
- 返回:
- 滞后数组(长度
2*maxlags+1
) 滞后向量。
- c数组(长度
2*maxlags+1
) 自相关向量。
- 线
LineCollection
或Line2D
Artist
添加到相关性的轴:LineCollection
如果usevlines为真。Line2D
如果usevlines为 False。
- b
Line2D
或无 如果usevlines为 True,则水平线为 0 无usevlines为 False。
- 滞后数组(长度
- 其他参数:
- linestyle
Line2D
属性,可选 用于绘制数据点的线型。仅在usevlines为时使用
False
。- 标记str,默认值:'o'
用于绘制数据点的标记。仅在usevlines为时使用
False
。- 数据可索引对象,可选
如果给定,以下参数也接受一个字符串
s
,它被解释为data[s]
(除非这引发异常):X
- **kwargs
如果usevlines是
Axes.vlines
, 则将附加参数传递给; 否则它们将传递给.Axes.axhline
True
Axes.plot
- linestyle
笔记
numpy.correlate
使用with 执行互相关。mode = "full"
使用#的示例matplotlib.axes.Axes.acorr
互相关和自相关演示