요약


1. 누락 값 정의

환경/라이브러리자료형누락값비고
Python모든 타입None일반적인 null
NumPyfloatnp.nan수치형
PandasobjectNone, np.nan문자열/객체형
Pandasfloat64np.nan수치형
Pandasint64불가능pd.Int64Dtype() 사용
Pandasdatetime64NaT시계열 누락값

2. 누락 값 확인

df.isna().sum()   # 누락 값 개수
df.notna().sum()  # 누락이 아닌 값 개수

3. 누락 값 처리

# 누락된 행 가져오기
df.loc[df['column1'].isna(), :]
 
# 모든 누락값을 공백으로
df.fillna('', inplace=True)
 
# 특정 열만 처리
df.fillna({'column1': '없음'}, inplace=True)

참고사이트