머리올리자 2023. 2. 20. 00:11

값으로 채우기

df.fillna(값) # 특정값으로 채우기
df.fillna(method='pad') # pad/ffill 앞선행의 값으로 채움
df.fillna(method='bfill') # bfill/backfill 다음 행의 값으로 채움

 

금융 시계열 분석에서는 보통 앞선 행의 값을 가져온다고 함(forward fill)

 

결측치 제거

df.dropna()
df.dropna(axis = 'rows' or 'columns')
df.dropna(axis = 0 or 1)