Data/[스파르타 내일배움캠프]
[TIL]본캠프 20일차
MIN_JOON
2024. 5. 14. 20:52
- 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())