본문 바로가기
파이썬

파이썬 Pandas에서 null 값을 삭제하는 방법은 무엇입니까?

by º기록 2020. 10. 30.
반응형

부동 값으로 구성된 데이터 프레임에서 'Age'열의 null 값을 삭제하려고 시도했지만 작동하지 않습니다. 나는 시도했다

data.dropna(subset=['Age'], how='all')
data['Age'] = data['Age'].dropna()
data=data.dropna(axis=1,how='all')

다른 열에는 작동하지만 '연령'에는 작동하지 않습니다.

    Pclass  Fare    Age Sex
0   3   7.2500  22.0    1
1   1   71.2833 38.0    0
2   3   7.9250  26.0    0
3   1   53.1000 35.0    0
4   3   8.0500  35.0    1
5   3   8.4583  NaN 1
6   1   51.8625 54.0    1
7   3   21.0750 2.0 1

 

해결 방법

 

data.dropna (subset = [ 'Age']) 는 작동하지만 inplace = True 를 설정하거나 data 에 다시 할당해야합니다. :

data = data.dropna(subset=['Age'])

또는

data.dropna(subset=['Age'], inplace=True)

 

참조 페이지 https://stackoverflow.com/questions/39436018

 

 

반응형

댓글