matplotlib.pyplot.acorr #
- matplotlib.pyplot. acorr ( x , * , dados = Nenhum , ** kwargs ) [fonte] #
Plote a autocorrelação de x .
- Parâmetros :
- x tipo array
- destrend callable, padrão:
mlab.detrend_none
(sem destrending) Uma função de tendência aplicada a x . Deve ter a assinatura
detrend(x: np.ndarray) -> np.ndarray
- bool normalizado , padrão: True
Se
True
, os vetores de entrada são normalizados para comprimento unitário.- usevlines bool, padrão: True
Determina o estilo de plotagem.
Se
True
, as linhas verticais são plotadas de 0 até o valor acorr usandoAxes.vlines
. Além disso, uma linha horizontal é plotada em y=0 usandoAxes.axhline
.Se
False
, os marcadores são plotados nos valores acorr usandoAxes.plot
.- maxlags int, padrão: 10
Número de atrasos a serem exibidos. Se
None
, retornará todos os lags.2 * len(x) - 1
- Devoluções :
- matriz de atrasos (comprimento
2*maxlags+1
) O vetor de atraso.
- matriz c (comprimento )
2*maxlags+1
O vetor de correlação automática.
- linha
LineCollection
ouLine2D
Artist
adicionado aos eixos da correlação:LineCollection
se usevlines for True.Line2D
se usevlines for False.
- b
Line2D
ou nenhum Linha horizontal em 0 se usevlines for True Nenhum usevlines for False.
- matriz de atrasos (comprimento
- Outros Parâmetros :
- propriedade de estilo de linha
Line2D
, opcional O estilo de linha para plotar os pontos de dados. Usado apenas se usevlines for
False
.- marcador str, padrão: 'o'
O marcador para plotar os pontos de dados. Usado apenas se usevlines for
False
.- objeto indexável de dados , opcional
Se fornecidos, os seguintes parâmetros também aceitam uma string
s
, que é interpretada comodata[s]
(a menos que isso gere uma exceção):x
- ** kwargs
Parâmetros adicionais são passados para
Axes.vlines
eAxes.axhline
se usevlines forTrue
; caso contrário, eles são passados paraAxes.plot
.
- propriedade de estilo de linha
Notas
A correlação cruzada é realizada com
numpy.correlate
com .mode = "full"