• 카테고리

    질문 & 답변
  • 세부 분야

    딥러닝 · 머신러닝

  • 해결 여부

    미해결

선생님~레이블인코딩할 때,

21.02.18 00:00 작성 조회수 102

1

선생님

object 칼럼 레이블 인코딩하는 함수에서요~

8번째 줄에서 

le = le.fit(dataDF[feature])

이렇게 쓰셨는데..

그냥 le.fit(dataDF[featue])가 아닌가요~?

이전 데이터전처리 강의 중 레이블인코딩 부분에서는 객체로 따로 반환하지 않았었거든요..

fit()은 그냥 그대로 적용되는 거 아닌가요~?

답변 1

답변을 작성해보세요.

1

둘다 상관없습니다. le=le.fit()하면 fit()적용된 LabelEncoder 객체가 반환되고,

le.fit()하면 le LabelEncoder객체가 fit()수행되므로 동일합니다.

아래 scikit learn 문서를 참고하시기 바랍니다.

https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.LabelEncoder.html#sklearn.preprocessing.LabelEncoder.fit