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)
'python3' 카테고리의 다른 글
[ML] XGBClassifier sample code (0) | 2021.11.30 |
---|---|
[pandas] dataframe filter (0) | 2021.11.15 |
[json] pandas dataframe to json file / json file read, write, append (0) | 2020.11.19 |
[pandas] dataframe get row value / 데이터 전처리 (0) | 2020.06.01 |
[반복문] skip 시 pass/continue (0) | 2020.05.13 |