5-3. Pandas 제공 자료구조/DataFrame 결측치 관련
[파이썬 판다스] 데이터프레임에서 NaN 여부 확인 (True로)
만다린망고
2022. 1. 14. 09:25
반응형
판다스와 넘파이를 불러오고 결측치가 포함된 데이터프레임을 만들어줍니다.
import numpy as np
import pandas as pd
df1=pd.DataFrame({'C1':[1,2,np.nan],'C2':[10,np.nan,30],'C3':[100,200,300]},index=['R1','R2','R3'])
>>> df1
C1 C2 C3
R1 1.0 10.0 100
R2 2.0 NaN 200
R3 NaN 30.0 300
결측치 여부를 확인하는 방법은 판다스의 isnull 함수 또는 메소드를 사용하면 됩니다.
#함수사용
>>> pd.isnull(df1)
C1 C2 C3
R1 False False False
R2 False True False
R3 True False False
>>> df1.isnull()
#메소드사용
C1 C2 C3
R1 False False False
R2 False True False
R3 True False False
반응형