sklearn.preprocessing.MinMaxScaler
是 scikit-learn 库中的一个数据预处理工具,用于将特征数据按比例缩放到指定的范围,通常是 [0, 1] 或 [-1, 1]。这种归一化处理有助于消除特征之间的尺度差异,使得各特征在同一量级上,从而提高机器学习模型的训练效率和性能。
🔍 功能说明
MinMaxScaler
对每个特征(列)进行线性变换,使其值缩放到指定的范围默认情况下,缩放范围是 [0, 1],但可以通过 feature_range
参数设置为其他范围,如 [-1, 1]
变换公式如下
[
X_{\text{scaled}...