2013-07-26 17:36:42 +08:00
|
|
|
"""
|
|
|
|
|
The :mod:`sklearn.preprocessing` module includes scaling, centering,
|
|
|
|
|
normalization, binarization and imputation methods.
|
|
|
|
|
"""
|
|
|
|
|
|
2015-08-04 04:08:45 +08:00
|
|
|
from ._function_transformer import FunctionTransformer
|
2015-06-02 04:08:31 +08:00
|
|
|
|
2013-07-26 17:36:42 +08:00
|
|
|
from .data import Binarizer
|
|
|
|
|
from .data import KernelCenterer
|
|
|
|
|
from .data import MinMaxScaler
|
2015-06-01 22:46:44 +08:00
|
|
|
from .data import MaxAbsScaler
|
2013-07-26 17:36:42 +08:00
|
|
|
from .data import Normalizer
|
2015-05-16 06:08:37 +08:00
|
|
|
from .data import RobustScaler
|
2013-07-26 17:36:42 +08:00
|
|
|
from .data import StandardScaler
|
2017-06-10 07:15:46 +08:00
|
|
|
from .data import QuantileTransformer
|
2013-07-26 17:36:42 +08:00
|
|
|
from .data import add_dummy_feature
|
|
|
|
|
from .data import binarize
|
|
|
|
|
from .data import normalize
|
|
|
|
|
from .data import scale
|
2015-05-16 06:08:37 +08:00
|
|
|
from .data import robust_scale
|
2015-06-01 22:46:44 +08:00
|
|
|
from .data import maxabs_scale
|
2015-07-02 05:17:16 +08:00
|
|
|
from .data import minmax_scale
|
2017-06-10 07:15:46 +08:00
|
|
|
from .data import quantile_transform
|
2017-12-06 05:29:10 +08:00
|
|
|
from .data import power_transform
|
|
|
|
|
from .data import PowerTransformer
|
2013-11-12 09:18:16 +08:00
|
|
|
from .data import PolynomialFeatures
|
|
|
|
|
|
2018-06-21 17:27:41 +08:00
|
|
|
from ._encoders import OneHotEncoder
|
|
|
|
|
from ._encoders import OrdinalEncoder
|
|
|
|
|
|
2013-07-26 18:07:06 +08:00
|
|
|
from .label import label_binarize
|
2013-07-26 17:36:42 +08:00
|
|
|
from .label import LabelBinarizer
|
|
|
|
|
from .label import LabelEncoder
|
2013-12-11 17:48:22 +08:00
|
|
|
from .label import MultiLabelBinarizer
|
2013-07-26 17:36:42 +08:00
|
|
|
|
2018-07-10 07:52:25 +08:00
|
|
|
from ._discretization import KBinsDiscretizer
|
2018-07-10 07:29:56 +08:00
|
|
|
|
2013-07-26 17:36:42 +08:00
|
|
|
from .imputation import Imputer
|
|
|
|
|
|
2015-06-02 04:08:31 +08:00
|
|
|
|
2013-07-26 17:36:42 +08:00
|
|
|
__all__ = [
|
|
|
|
|
'Binarizer',
|
2015-07-31 00:48:04 +08:00
|
|
|
'FunctionTransformer',
|
2013-07-26 17:36:42 +08:00
|
|
|
'Imputer',
|
2017-07-12 16:20:14 +08:00
|
|
|
'KBinsDiscretizer',
|
2013-07-26 17:36:42 +08:00
|
|
|
'KernelCenterer',
|
|
|
|
|
'LabelBinarizer',
|
|
|
|
|
'LabelEncoder',
|
2013-12-11 17:48:22 +08:00
|
|
|
'MultiLabelBinarizer',
|
2013-07-26 17:36:42 +08:00
|
|
|
'MinMaxScaler',
|
2015-06-01 22:46:44 +08:00
|
|
|
'MaxAbsScaler',
|
2017-06-10 07:15:46 +08:00
|
|
|
'QuantileTransformer',
|
2013-07-26 17:36:42 +08:00
|
|
|
'Normalizer',
|
|
|
|
|
'OneHotEncoder',
|
2018-06-21 17:27:41 +08:00
|
|
|
'OrdinalEncoder',
|
2017-12-06 05:29:10 +08:00
|
|
|
'PowerTransformer',
|
2015-05-16 06:08:37 +08:00
|
|
|
'RobustScaler',
|
2013-07-26 17:36:42 +08:00
|
|
|
'StandardScaler',
|
|
|
|
|
'add_dummy_feature',
|
2013-11-12 09:18:16 +08:00
|
|
|
'PolynomialFeatures',
|
2013-07-26 17:36:42 +08:00
|
|
|
'binarize',
|
|
|
|
|
'normalize',
|
|
|
|
|
'scale',
|
2015-05-16 06:08:37 +08:00
|
|
|
'robust_scale',
|
2015-06-01 22:46:44 +08:00
|
|
|
'maxabs_scale',
|
2015-07-02 05:17:16 +08:00
|
|
|
'minmax_scale',
|
2013-07-26 21:53:24 +08:00
|
|
|
'label_binarize',
|
2017-06-10 07:15:46 +08:00
|
|
|
'quantile_transform',
|
2017-12-06 05:29:10 +08:00
|
|
|
'power_transform',
|
2013-07-26 18:20:35 +08:00
|
|
|
]
|