- isna()
- 데이터 프레임 내의 결측값 판단 메서드
- 결측값이면 True, 결측값이 아니라면 False를 반환
- notna()의 경우, 결측값이면 False, 결측값이 아니라면 True를 반환
- isna().sum()을 통해 결측값의 갯수 확인
- dropna()
- 결측값 제거 함수
- dropna(how=' ', axis=' ')
- how: any_하나라도 결측치가 존재하면 제거, all_행이 모두 결측치여야 제거
- axis: 0(행), 1(열), 0이 기본값
- fillna()
- 결측값을 채워주는 함수
#결측치 제거
iris_dropna=iris_with_nan.dropna(subset='Sepal Width')
#결측치를 평균값으로 대체
iris_fillna=iris_with_nan.fillna(iris['Sepal Width'].mean())
#결측치 체크
(iris_dropna['Sepal Width'].isna().sum(),iris_fillna['Sepal Length'].isna().sum())
'Data > [스파르타 내일배움캠프]' 카테고리의 다른 글
[TIL]본캠프 22일차(기초 프로젝트 1일차) (1) | 2024.05.17 |
---|---|
[TIL]본캠프 21일차 (1) | 2024.05.16 |
[TIL]본캠프 19일차 (1) | 2024.05.13 |
[WIL]본캠프 4주차 (1) | 2024.05.10 |
[TIL]본캠프 18일차 (1) | 2024.05.10 |