2학년 2학기/데이터 사이언스 입문
[pandas] Missing value 다루기
kkkkk1023
2024. 10. 10. 13:56
Missing value란?
: 다양한 원인으로 있는줄 알았지만 없는 데이터. 즉, NaN 또는 None
Missing value 관련 내장 메소드
Missing value 탐지
Missing value가 존재하는지 - isnull()
Missing value 가 없는지 - notnull()
Missing value 삭제
Missing value가 있는 행을 삭제 - dropna()
Missing value가 있는 열을 삭제 - dropna(aixs = 'columns')
행 또는 열이 모두 Missing value일 때, 삭제 - dropna(aixs = 'columns', how = 'all')
행 또는 열의 Missing value 개수가 n개 미만일 때, 삭제 - dropna(aixs = 'columns', thresh = n)
Missing value 대신해서 값을 채움
Missing value 값을 대신해서 n으로 채우기 - fillna(n)
Forward / Backward fill