🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    자격증 (데이터 사이언스)

  • 해결 여부

    해결됨

X_test 결측치 채울때, 오브젝트 vs 수치형 차이

24.05.25 18:51 작성 24.05.25 19:05 수정 조회수 102

0

  • 수업에서 X_train 결측치 채울때, X_test도 같이 채우라고 설명해주시면서 예제에

  • 오브젝트 ['workclass'] 같은 것들은

  • X_test['workclass'].mode()[0] 로 X_test의 최빈값으로 채우셨는데요

  •  

  • 수치형 ['age] 같은 것들은 value 변수 따로 정의하면서

  • value = int(X_train['age'].mean())로 X_train의 평균값으로 채우셔서요

test데이터는 데이터 타입별 어떤 데이터로 결측치 채워야 하는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

보통은 X_train의 최빈값, 평균, 중앙 등을 찾아 X_test데이터를 채우는 것이 일반적입니다.

X_train로 채우는 것을 연습하시죠!!! 💪💪💪💪

 

단, 문제에서 결측치 처리 방식에 대한 제한이 있는 것이 아니라면

test의 최빈으로도 채워보고 모델 성능은 비교해봐도 좋을 것 같아요.


더불어 작업형2에서 아직 결측치가 있는 데이터가 제시된적이 없어요.

 

채널톡 아이콘