인코딩 관련 질문
범주형 데이터 인코딩을 하는데, 강사님이 사용하신 for문을 사용하지 않고, 수치형 데이터 스케일링 하는 방법과 같이 코딩을 하였는데 에러가 발생했습니다. 원인과 수정 방법이 무엇인가요?
코딩 :
from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
display(c_train.head(2))
c_train[cols] = le.fit_transform(c_train[cols])
c_test[cols] = le.transform(c_test[cols])
display(c_train.head(2))에러메시지 :
ValueError: y should be a 1d array, got an array of shape (29304, 8) instead.
답변 2
2
반복문을 사용하는 이유는
라벨인코더는 데이터프레임 형태(2차원)를 통으로 넣을 수가 없어요!
ValueError: y should be a 1d array -> 1차원 형태!! 다시 말하면 1개의 컬럼 형태만 넣을 수가 있어요!
따라서 반복문을 통해 컬럼 하나하나를 라벨인코딩에 적용하고 있어요!
수강 연장 문의드립니다.
0
11
1
강의 연장 문의
0
20
1
수강 신청 연장 문의드립니다.
0
29
1
작업형 1번문제... 환경관련
0
27
2
12회 기출은 언제 업데이트 될까요??
0
36
2
8/6 작성한 연장문의 질문글에 대한 재요청
0
38
2
수강기간 연장 문의
0
37
2
수강기간 연장문의
0
36
2
수강기간 연장 요청 문의드립니다
0
38
2
수강 기간 연장 문의
0
46
2
수강연장 가능 문의 (기간 약 한달반)
0
60
2
수강기간 연장 가능할까요 선생님
0
74
2
Section15. 수업에 사용하는 데이터 주소가 다 보이지 않아서 실습을 위한 데이터를 다운 받지 못하고 있습니다.
0
56
3
수강연장요청 문의
0
89
2
아무래도 다음 시험 연장은 어렵겠죠?
0
107
2
빅분기 12회 결과 관련 문의
0
112
1
책이랑 강의랑 순서나 예제가 다른것 같네요
0
81
2
수강연장 문의
0
105
2
재검토 요청 방법 좀 알려주셔요...-.-;;
0
105
2
12회 실기 질문(작업형 2)
0
92
2
뒤로가기 버튼 같은 것이 있나요?
0
66
1
강의 연장 문의
0
99
2
출력값 질문
0
71
2
수업노트가 어디에 있나요?
0
63
1





