StandardizeTransform

安定性: 安定

主な用途

StandardizeTransform は直接呼び出しでも Pipeline の構成要素としても使える既成の前処理変換です。

代表的なシグネチャ

StandardizeTransform(method="zscore", robust=False, axis="time")
StandardizeTransform.inverse_transform(y)

最小例

from gwexpy.timeseries import StandardizeTransform

standardized = StandardizeTransform().fit_transform(ts_matrix)

関連理論

関連チュートリアル

API リファレンス

詳細な生成済み API はこのページの下部に続きます。

継承元: Transform

オプションのロバストスケーリング付きで TimeSeries/Matrix オブジェクトを標準化します。

メソッド

__init__

__init__(self, method: str = 'zscore', ddof: int = 0, robust: bool = False, axis: str = 'time', *, multivariate: bool = False, align: str = 'intersection')

self を初期化します。正確なシグネチャは help(type(self)) を参照してください。

(Transform から継承)

fit

fit(self, x)

データに変換をフィットします。self を返します。

(Transform から継承)

fit_transform

fit_transform(self, x)

フィットと変換を一度に実行します。

inverse_transform

inverse_transform(self, y)

変換を逆適用します。すべての変換がこれをサポートしているわけではありません。

(Transform から継承)

transform

transform(self, x)

データに変換を適用します。サブクラスで実装する必要があります。

(Transform から継承)