Spec-Zone.ru › Matplotlib 2.1

matplotlib.axes.Axes.acorr

Axes.acorr(x, *, data=None, **kwargs)

Построение автокорреляционной функции x.

Параметры:

x : последовательность скаляров

hold : булево значение, необязательно, устарело, по умолчанию: True

detrend : вызываемая функция, необязательно, по умолчанию: mlab.detrend_none

x сглаживается с помощью вызываемой функции detrend. По умолчанию нормализация не выполняется.

normed : булево значение, необязательно, по умолчанию: True

если True, входные векторы нормируются до единичной длины.

usevlines : булево значение, необязательно, по умолчанию: True

если True, используется Axes.vlines для построения вертикальных линий от начала координат до значения автокорреляции. В противном случае используется Axes.plot.

maxlags : целое число, необязательно, по умолчанию: 10

количество лагов для отображения. Если None, будут возвращены все 2 * len(x) - 1 лаги.

Возвращаемое значение:

(lags, c, line, b) : где:

  • lags представляют собой вектор лагов длиной 2`maxlags+1.
  • c — это вектор автокорреляции длиной 2`maxlags+1.
  • line — экземпляр Line2D, возвращённый функцией plot.
  • b — ось x.
Другие параметры:

linestyle : Line2D свойство, необязательно, по умолчанию: 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.axes.Axes.acorr.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API