본문 바로가기
Data Science/Machine Learning

데이터프레임 결측값 쉽게 보는 법 총정리

by Queen2 2022. 11. 21.
728x90
반응형

결측값이 있는 열을 리스트로 보고싶다면 )

df.columns[df.isna().any()].tolist()

 

결측값이 있는 열을 조회하고 싶다면 )

df.loc[:, df.isna().any()]

 

각 열이 결측값이 있는지 여부를 True/False로 보고싶다면 ) 

df.isnull().any()

 

각 열의 결측값 개수를 보고싶다면 ) 

df.isnull().sum()

 

데이터프레임의 전체 결측값 개수 총합을 알고 싶다면  ) 

 df.isnull().sum().sum()

 

결측값이 있는 열의 결측값 비율을 보고싶다면 )

null_cnt = train.isnull().sum() *100/ len(train)
null_cnt[null_cnt>0]

 

 

 

Source:

https://stackoverflow.com/questions/51070985/find-out-the-percentage-of-missing-values-in-each-column-in-the-given-dataset

https://stackoverflow.com/questions/53137100/filter-pandas-dataframe-columns-with-null-data

728x90
반응형

댓글