[데이터 전처리] 결측치 처리

HanSol Choi·2024년 6월 18일

Data Preprocessing(데이터 전처리)

정제되지 않은 날 것의 데이터를 분석에 적합한 형태로 만드는 과정

결측치 처리

결측치란 데이터에 값이 없는 것

  • 결측치 확인

    • info() 함수
      Non-Null은 결측치가 아닌 값, 나머지는 모두 결측치
      object : 문자형, int64 : 정수, float64 : 실수
    • isna() 함수
      결측치가 있는지 확인 후, 존재하면 NaN 반환
    • isnull() 함수
      결측치가 있는지 확인 후, 존재하면 True 반환
    • notnull() 함수
      결측치가 있는지 확인 후, 존재하지 않으면 True 반환
  • 결측치 제거

    • dropna() 함수
      결측치가 존재하는 행 또는 열 삭제
      dropna(axis=0) 행 제거
      dropna(axis=1) 열 제거
  • 결측치 채우기

    • fillna() 함수
      특정값으로 대체
    • median(), mean() 함수
      중앙값, 평균값으로 대체
profile
ML/DL Study,기록📝

0개의 댓글