해결된 질문
작성
·
118
0
안녕하세요
라벨인코딩 질문드립니다.
피처 엔지니어링 > 라벨인코딩 강의 부분 중에
LabelEncoder 를 le 라는 변수에 선언하고,
이후에 반복문 안에서 한 번 더 le 라는 변수에 encoder 를 다시 할당(?) 해주는데 뭔가 초기화(?) 같은 역할을 해줘야하는건가요?
아니면 반복문 안에 le = encoder() 부분은 생략해도 무방한가요?
le = LabelEncoder()
for col in cols:
le = LabelEncoder() # 이 부분이 꼭 들어가야하나요?
X_train[col] = encoder.fit_transform(X_train[col])
X_test[col] = encoder.transform(X_test[col])