缺失值计算(均值(默认)、中位数和众数)
from sklearn.preprocessing import Imputer # fillna()
区间缩放:
from sklearn.preprocessing import MaxAbsScale
from sklearn.preprocessing import MinMaxScaler
标准化
from sklearn.preprocessing import StandardScaler # = scale()
哑编码
from sklearn.preprocessing import LabelEncoder
from sklearn.preprocessing import OneHotEncoder
from sklearn.preprocessing import LabelBinarizer
非线性转换
from sklearn.preprocessing import QuantileTransformer
归一化
from sklearn.preprocessing import Normalizer
二值化¶
from sklearn.preprocessing import Binarizer
多项式转换
from sklearn.preprocessing import PolynomialFeatures #
#自定义转换
from sklearn.preprocessing import FunctionTransformer # customized