레이블인코딩1 [사이킷런] 데이터 전처리 1. 데이터 인코딩 문자열은 입력 값으로 허용되지 않기 때문에 문자열을 숫자 형으로 변환하는 과정을 거쳐야 한다. 레이블 인코딩 (Label encoding) 사이킷런에서는 레이블 인코딩을 LabelEncoder라는 클래스를 이용하여 구현한다. fit(), transform 을 통해 아이템을 숫자로 인코딩한다. 예시 from sklearn.preprocessing import LabelEncoder items=['TV','냉장고','전자레인지','컴퓨터'] encoder = LabelEncoder() encoder.fit(items) labels = encoder.transform(items) print('인코딩 변환값:',labels) print('인코딩 클래스:', encoder.classes_) print('디코딩:'.. 2021. 8. 16. 이전 1 다음