oraclesai.preprocessing.SpatialImputer
- class SpatialImputer(missing_values=nan, spatial_weights_definition=None, strategy='mean')
観察ごとにネイバーの値を使用して、欠落している値をすべて埋めます。
- パラメータ:
missing_values - int、float、str、np.nan、Noneまたはpandas.NA、default=np.nan。 欠落している値のプレースホルダー。
missing_valuesのすべての出現がインプットされますspatial_weights_definition - SpatialWeightsDefinition, default=None。 空間関係の指定
strategy - {“mean”, “median”, “maximum”, “minimum”}, default=”mean”. 不足している値を埋めるために、ネイバーから指定された統計を計算します。
メソッド
__init__([missing_values, ...])fit(X[, y, geometries, spatial_weights])spatial_weights_definitionに従って空間ウェイトを計算します。fit_transform(X[, y, geometries])データにフィットし、変換します。
get_params([deep])このエスティメータのパラメータを取得します。
set_params(**params)このエスティメータのパラメータを設定します。
transform(X[, y, geometries, ...])指定された戦略に従ってデータが入力されたパラメータとして渡されたNumPy配列を返します。
属性
値が欠落しているセルの場合はTrue、それ以外の場合はFalseのブール配列