#10 결측치 처리하기

결측치란?   비어있는 값 = null = 데이터가 없음 ≠ 공백

 

▶ 결측치 확인하기

  데이터프레임명.isnull().sum()

  데이터프레임명.info()

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

결측치 처리하기

  ① 특정 값으로 채우기

  ② 주변 값으로 채우기

  ③ 빈 값 제거하기

 

 

 결측치 대치하기

  ① 특정 값으로 채우기

    fillna(특정값)

    fillna( {컬럼명:값, ...} }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  ② 주변 값으로 채우기

    fillna(method='bfill') : 다음 값으로 채우기

    fillna(method='ffill') : 이전 값으로 채우기

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  ③ 결측치 제거하기

    dropna() : 결측치가 존재하는 행 삭제

    dropna(axis=1) : 결측치가 존재하는 열 삭제

 

 

 

 

 

 

 

 

 

 

 

 

 

▶ 결측치와 통계값

  결측치는 없는 데이터로 간주한다.

  → 통계값을 구할 때 데이터의 개수에 영향을 끼친다.

'Python > 파이썬_데이터분석' 카테고리의 다른 글

#12 카테고리형 자료 다루기  (0) 2023.02.09
#11 자료형 변환하기  (0) 2023.02.09
#9 데이터에 함수 적용하기  (0) 2023.02.09
#8 행 변경하기  (0) 2023.02.09
#7 열 변경하기  (0) 2023.02.09