.isna() 를 사용하면 값들 중 NaN이 있다면 True 로 표시해준다.
컬럼별로 NaN의 갯수를 확인하려면 .isna().sum()을 이용하면 컬럼별로 NaN을 확인할 수 있으면
데이터 프레임 전체로 비어있는 항목의 갯수를 알고 싶을때는 isna(),sum().sum()을 통해 전체의 비어있는 갯수를 알수있다.
NaN을 삭제하는 방법 중 하나로 .dropna()를 통해 삭제할 수 있으며,
.dropna()를 통해 삭제시 NaN이 포함된 행의 경우는 표시되지 않는다.
.dropna(axis=(0또는 1)) 등을 통해 행과 열 중에 선택하여 표시하지 않을 수 있다.
2번째 방법으로는 fillna()가 존재한다.
fillna()의 경우 NaN을 다른 문자열 또는 정수로 대체하여 대입할 수 있다.
'Python 문법' 카테고리의 다른 글
Python - 한글 작성을 가능하게 해주는 코드 (0) | 2022.05.02 |
---|---|
Python - Column, 컬럼의 값을 이용한 함수 (0) | 2022.04.29 |
Python- DataFrame.Values값 수정 (0) | 2022.04.29 |
Python - Data Frame, Access (0) | 2022.04.29 |
Python - DataFrame , .set_index(), .reset_index (0) | 2022.04.29 |