취미가 좋다
[pandas] 9. None/NaN 찾아서 다른 값으로 변경 본문
None 값 찾기
df.info() 함수에서 데이터프레임의 정보를 볼 수 있고, non-null 데이터의 개수를 알 수 있다.
df.isna(), df.isnull() 함수를 통해 null 값을 찾을 수 있다.
fillna() 함수를 통해 null인 값에 새로운 값을 넣을 수 있다.
아래에 0.0이 나이로 들어간 것을 볼 수 있다.
지금까지 배운 것을 활용하여 0이 아니라 각 직업의 median 값을 넣도록 한다.
job으로 그룹을 묶고 age만 본다. 그 값들의 median을 가져오고 fillna로 채운다.
inplace를 통해 반환하지 않고 값의 변화가 적용되도록 한다.
'Data Engineer > pandas' 카테고리의 다른 글
[pandas] 11. unique, value_counts, concat, append 함수 (0) | 2021.09.21 |
---|---|
[pandas] 10. apply, map, applymap 함수 활용하기 (0) | 2021.09.21 |
[pandas] 8. 중복 데이터 삭제하기 (0) | 2021.09.21 |
[pandas] 7. 데이터 그룹 만들기 (0) | 2021.09.21 |
[pandas] 6. 행과 열을 생성, 수정하기 (0) | 2021.09.21 |
Comments