인프런 커뮤니티 질문&답변

Kyewon(은서.후.채)님의 프로필 이미지
Kyewon(은서.후.채)

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

예시문제 작업형2(구 버전): 학습시간 최소화를 위해 구 버전은 삭제하고 있어요!

라벨인코딩

해결된 질문

작성

·

531

0

  • 라벨인코딩시 object대신 숫자로 대치되던데 어떤 object이 어떤 숫자로 매칭되었는지 어떻게 알수 있나요? 감사합니다.

답변 2

1

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

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

잘 알겠습니다.빠른 답변 감사합니다.

Kyewon(은서.후.채)님의 프로필 이미지
Kyewon(은서.후.채)

작성한 질문수

질문하기