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のブール配列