matplotlib.pyplot.acorr
-
matplotlib.pyplot.acorr(x, hold=None, data=None, **kwargs) -
Построение автокорреляции
x.Параметры: x : последовательность скаляров
hold : boolean, необязательно, устарело, по умолчанию: True
detrend : callable, необязательно, по умолчанию:
mlab.detrend_nonex сглаживается с помощью
detrendcallable. По умолчанию нормализация не выполняется.normed : boolean, необязательно, по умолчанию: True
если True, векторы входных данных нормализуются до единичной длины.
usevlines : boolean, необязательно, по умолчанию: True
если True, используется Axes.vlines для построения вертикальных линий от начала координат до автокорреляции. В противном случае используется Axes.plot.
maxlags : целое число, необязательно, по умолчанию: 10
число лагов для отображения. Если None, будут возвращены все 2 * len(x) - 1 лага.
Возвращаемое значение: (lags, c, line, b) : где:
Дополнительные параметры: linestyle :
Line2Dprop, необязательно, по умолчанию: NoneИспользуется только если usevlines равен False.
marker : строка, необязательно, по умолчанию: ‘o’
Примечания
Перекрёстная корреляция выполняется с помощью
numpy.correlate()сmode= 2.Примечание
В дополнение к вышеописанным аргументам, эта функция может принимать ключевой аргумент data. Если такой аргумент data предоставлен, следующие аргументы заменяются на data[<arg>]:
- Все аргументы с именем ‘x’.
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.pyplot.acorr.html