-
카테고리
-
세부 분야
자격증 (데이터 사이언스)
-
해결 여부
해결됨
라벨인코딩
23.05.02 20:02 작성 조회수 449
0
라벨인코딩시 object대신 숫자로 대치되던데 어떤 object이 어떤 숫자로 매칭되었는지 어떻게 알수 있나요? 감사합니다.
답변을 작성해보세요.
1
퇴근후딴짓
지식공유자2023.05.02
from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
le.fit(["고등어", "고등어", "갈치", "임연수", "갈치"])
list(le.classes_)
output: ['갈치', '고등어', '임연수']
le.classes_로 확인가능합니다. 순서대로 갈치 0, 고등어 1, 임연수 2로 변환됩니다.
추가로 숫자를 문자로 변환하기 위해서는 inverse_transform을 활용해요!
list(le.inverse_transform([2, 2, 1])) -> ['임연수', '임연수', '고등어']
0
답변 2