sklearn.feature_selection.SelectorMixin
- 
class sklearn.feature_selection.SelectorMixin[source]
- 
Transformer mixin that performs feature selection given a support mask This mixin provides a feature selector implementation with transformandinverse_transformfunctionality given an implementation of_get_support_mask.Methodsfit_transform(X[, y])Fit to data, then transform it. get_support([indices])Get a mask, or integer index, of the features selected Reverse the transformation operation transform(X)Reduce X to the selected features. - 
fit_transform(X, y=None, **fit_params)[source]
- 
Fit to data, then transform it. Fits transformer to Xandywith optional parametersfit_paramsand returns a transformed version ofX.- Parameters
- 
- 
Xarray-like of shape (n_samples, n_features)
- 
Input samples. 
- 
yarray-like of shape (n_samples,) or (n_samples, n_outputs), default=None
- 
Target values (None for unsupervised transformations). 
- 
**fit_paramsdict
- 
Additional fit parameters. 
 
- 
- Returns
- 
- 
X_newndarray array of shape (n_samples, n_features_new)
- 
Transformed array. 
 
- 
 
 - 
get_support(indices=False)[source]
- 
Get a mask, or integer index, of the features selected - Parameters
- 
- 
indicesbool, default=False
- 
If True, the return value will be an array of integers, rather than a boolean mask. 
 
- 
- Returns
- 
- 
supportarray
- 
An index that selects the retained features from a feature vector. If indicesis False, this is a boolean array of shape [# input features], in which an element is True iff its corresponding feature is selected for retention. Ifindicesis True, this is an integer array of shape [# output features] whose values are indices into the input feature vector.
 
- 
 
 - 
inverse_transform(X)[source]
- 
Reverse the transformation operation - Parameters
- 
- 
Xarray of shape [n_samples, n_selected_features]
- 
The input samples. 
 
- 
- Returns
- 
- 
X_rarray of shape [n_samples, n_original_features]
- 
Xwith columns of zeros inserted where features would have been removed bytransform.
 
- 
 
 - 
transform(X)[source]
- 
Reduce X to the selected features. - Parameters
- 
- 
Xarray of shape [n_samples, n_features]
- 
The input samples. 
 
- 
- Returns
- 
- 
X_rarray of shape [n_samples, n_selected_features]
- 
The input samples with only the selected features. 
 
- 
 
 
- 
    © 2007–2020 The scikit-learn developers
Licensed under the 3-clause BSD License.
    https://scikit-learn.org/0.24/modules/generated/sklearn.feature_selection.SelectorMixin.html