from sklearn.preprocessing import MinMaxScaler,MaxAbsScaler,StandardScaler,Normalizer
data = [[-1, 2], [-0.5, 6], [0, 10], [1, 18]]
scaler1 = MinMaxScaler()
print(scaler1.fit_transform(data))
[[0. 0. ]
[0.25 0.25]
[0.5 0.5 ]
[1. 1. ]]
scaler2 = StandardScaler()
print(scaler2.fit_transform(data))
[[-1.18321596 -1.18321596]
[-0.50709255 -0.50709255]
[ 0.16903085 0.16903085]
[ 1.52127766 1.52127766]]
scaler3 = MaxAbsScaler()
print(scaler3.fit_transform(data))
[[-1. 0.11111111]
[-0.5 0.33333333]
[ 0. 0.55555556]
[ 1. 1. ]]
scaler4 = Normalizer()
print(scaler4.fit_transform(data))
[[-0.4472136 0.89442719]
[-0.08304548 0.99654576]
[ 0. 1. ]
[ 0.05547002 0.99846035]]