假設屬性income的最小值和最大值分別是5000元和58000元。利用Min-Max規范化的方法將屬性的值映射到0至1的范圍內,那么屬性income的16000元將被轉化為多少?
# coding:utf-8 from sklearn import preprocessing import numpy as np x = np.array([[5000.],[58000.],[16000.]]) min_max_scaler = preprocessing.MinMaxScaler() minmax_x = min_max_scaler.fit_transform(x) print(minmax_x)
結果:
[[0. ] [1. ] [0.20754717]]