728x90
Label Encoding
from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
# 데이터에서 특징 찾기(범주의 수
le.fit(label)
#데이터 변환
label_encoded_label = le.transfrom(label)
다시 원래대로 바꿀 수 있는 inverse_transform도 있따.
One-hot Encoding
from sklearn.preprocessing import OneHotEncoder
ohe = OneHotEncdoer()
# 특징 찾고 데이터 변환
one_fit_transform(label)
# 특징 찾기
ohe.fit(data)
# 데이터 변환
one_hot_encoded = ohe.transform(data)
728x90
'코딩코딩' 카테고리의 다른 글
ADsP 27회 주관식 정답 (0) | 2020.11.22 |
---|---|
구글 코리아 머신러닝 부트캠프 소개 Google Korea ML Boot Camp (5) | 2020.09.16 |
Scikit-learn Sampling 싸이킷런 샘플링 (0) | 2020.07.18 |
싸이킷런 스케일링, Scikit-learn Scailing (0) | 2020.07.18 |
다양한 무료 공부소스들 (데이터 사이언스, 통계, 인공지능...) (0) | 2020.07.18 |
댓글