Home
API
Examples
Github
Home
API
Examples
Github
  • API

    • cluster

      • KMeans
    • datasets

      • Boston
      • HeartDisease
      • Iris
    • decomposition

      • PCA
    • ensemble

      • BaggingClassifier
      • RandomForestClassifier
    • feature_extraction

      • CountVectorizer
    • linear_model

      • Lasso
      • LinearRegression
      • LogisticRegression
      • Ridge
      • SGDClassifier
      • SGDRegressor
    • metrics

      • accuracyScore
      • confusion_matrix
      • mean_absolute_error
      • mean_squared_error
      • mean_squared_log_error
      • zeroOneLoss
    • model_selection

      • KFold
      • train_test_split
    • naive_bayes

      • GaussianNB
      • MultinomialNB
    • neighbors

      • KNeighborsClassifier
    • preprocessing

      • Binarizer
      • Imputer
      • LabelEncoder
      • MinMaxScaler
      • OneHotEncoder
      • PolynomialFeatures
      • add_dummy_feature
      • normalize
    • svm

      • BaseSVM
      • NuSVC
      • NuSVR
      • OneClassSVM
      • SVC
      • SVR
    • tree

      • DecisionTreeClassifier

preprocessing.Imputer

Usage

import { Imputer } from 'preprocessing/Imputer';

const testX = [[1, 2], [null, 3], [7, 6]];
const imp = new Imputer({ missingValues: null, axis: 0 });
imp.fit(testX);
const impResult = imp.fit_transform([[null, 2], [6, null], [7, 6]]);
// [ [ 4, 2 ], [ 6, 3.6666666666666665 ], [ 7, 6 ] ]

Constructors

  • constructor

Methods

  • fit

  • fit_transform

Constructors


constructor

⊕ Imputer(__namedParameters: `object`)

Defined in preprocessing/Imputer.ts:33

Parameters:

ParamTypeDefaultDescription
options.axisnumber0
options.copybooleanfalse
options.missingValuesanynull
options.strategystring'mean'

Returns: Imputer

Methods


λ fit

Fit the imputer on X.

Defined in preprocessing/Imputer.ts:52

Parameters:

ParamTypeDefaultDescription
Xany[][]nullInput data in array or sparse matrix format

Returns:

void

λ fit_transform

Fit to data, then transform it.

Defined in preprocessing/Imputer.ts:78

Parameters:

ParamTypeDefaultDescription
Xany[][]nullInput data in array or sparse matrix format

Returns:

any[]

Prev
Binarizer
Next
LabelEncoder