파이썬
[파이썬/Python] 판다스 빈 칸 제거하기 (전처리)
무던히 하다보면 느는
2022. 6. 20. 14:11
데이터를 다루다보면 빈 데이터가 있는 경우가 있다.
빈 데이터를 포함하는 열을 제거 하기위한 코드 두 개를 소개하고자 한다!
✔ 0이라고 기입된 셀을 np.nan을 통해 아예 null 한 상태로 만들어 주고 inplace로 그 상태를 저장
그리고 dropna를 통해 NaN를 삭제 ^.^
df2['평균속도(km/h)'].replace(0,np.nan,inplace=True)
df2.dropna(subset=['평균속도(km/h)'],inplace=True)
print(df2)
✔ 이건 교통량 칼럼에 -1이 있는 친구들을 찾아서 mask에 저장해주고
~mask를 통해 mask가 아닌 친구들만 나타내게 함!
mask = df['교통량'].isin([-1])
df1 = df[~mask]
df1 = df1.reset_index(drop=True)
df1