python3
[pandas] MinMaxScaling sample code
2jelly
2021. 11. 30. 20:49
import pandas as pd
a = pd.read_csv('data/mtcars.csv', index_col=0)
# case1
min_data = a['qsec'].min()
max_data = a['qsec'].max()
a['qsec2'] = (a['qsec'] - min_data) / (max_data - min_data)
result = len(a['qsec2'] > 0.5)
print(result)
# case2
from sklearn.preprocessing import MinMaxScaler
scaler = MinMaxScaler()
a['qsec3'] = scaler.fit_transform(a[['qsec']])
result2 = len(a['qsec3']>0.5)
print(result2)