개발/머신러닝

파이썬. 머신러닝 - Encoding 한 데이터의 범위 지정 (노멀라이징)

웅'jk 2022. 12. 1. 11:19

데이터분석을 위해 데이터들의 범위를 비슷하게 만드는 노멀라이징을 해봅시다.

 

지난번에 이어 위와 같은 컬럼을 인코딩한

X = 

y =

가 있습니다.

 

표준화 또는 정규화 하기위해 라이브러리를 import 합시다.

from sklearn.preprocessing import StandardScaler , MinMaxScaler

X 먼저 해봅시다 표준화 를 이용해보겠습니다.

s_scaler_x = StandardScaler()
s_scaler_x.fit_transform( X )

이번에는 정규화로 해보겠습니다.

m_scaler_x = MinMaxScaler()
m_scaler_x.fit_transform(X)

이런식으로 범위를 통일합니다.

 

y도 해줘야 합니다만 지금 y = 0 or 1 로 되어있기 때문에 할 필요는 없습니다.