본문 바로가기
파이썬

파이썬 Pandas를 사용하여 Python에서 0을 nan으로 바꿀 수 없습니다.

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

열이 하나 뿐인 데이터 프레임이 있습니다. 나는 모든 '0'을 np.nan으로 바꾸고 싶지만 그것을 얻을 수 없습니다.

데이터 프레임을 영역이라고합니다. 나는 시도했다 :

area.replace(0,np.nan)
area.replace(to_replace=0,np.nan)
area.replace(to_replace=0,value=np.nan)

area.replace('0',np.nan)

어떻게해야합니까?

 

해결 방법

 

inplace True 로 설정할 수 있습니다 (기본값은 False ).

area.replace(0, np.nan, inplace=True)


 

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

 

 

반응형

댓글