matplotlib.axes.Axes.acorr #
- 軸。acorr ( x , * , data = None , ** kwargs ) [source] #
xの自己相関をプロットします。
- パラメータ:
- x配列のような
- トレンド除去呼び出し可能、デフォルト:
mlab.detrend_none(トレンド除去なし) xに適用されるトレンド除去関数。署名が必要です
detrend(x: np.ndarray) -> np.ndarray
- 標準ブール値、デフォルト: True
の場合
True、入力ベクトルは単位長に正規化されます。- usevlines bool、デフォルト: 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相関の軸に追加:LineCollectionusevlinesが True の場合。Line2Dusevlinesが False の場合。
- b
Line2Dまたはなし usevlinesが True の場合は 0 の水平線なしusevlinesが False です。
- ラグ配列 (長さ
- その他のパラメータ:
- linestyle
Line2Dプロパティ、オプション データ ポイントをプロットするためのライン スタイル。usevlinesがの場合にのみ使用され
Falseます。- マーカーstr、デフォルト: 'o'
データ ポイントをプロットするためのマーカー。usevlinesがの場合にのみ使用され
Falseます。- データのインデックス可能なオブジェクト、オプション
指定された場合、次のパラメーターは string も受け入れます
s。これは、次のように解釈されますdata[s](例外が発生しない限り)。バツ
- **kwargs
usevlinesが;の場合
Axes.vlines、 追加のパラメータが渡されます。それ以外の場合は に渡されます。Axes.axhlineTrueAxes.plot
- linestyle
ノート
相互相関は で実行さ
numpy.correlateれ ます。mode = "full"