MinMaxScaler

Масштабирует признаки в заданный диапазон, обычно [0, 1].

СигнатураMinMaxScaler(feature_range=(0, 1))

Линейно сжимает значения каждого признака в интервал feature_range (по умолчанию от 0 до 1). Полезно, когда важны границы значений, например для нейросетей.

from sklearn.preprocessing import MinMaxScaler

scaler = MinMaxScaler()
X_scaled = scaler.fit_transform(X)
print(X_scaled.min(), X_scaled.max())
← Все записи: scikit-learn
Поддержать проект