Show 코드 예제팬더 데이터 프레임 inf 교체
nan 및 infs 파이썬 제거
비슷한 페이지예제가있는 유사한 페이지다른 언어로이 페이지는 다른 언어로되어 있습니다empty row .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. .................................................................................................................. 이 카테고리에서 인기카테고리에 예제가 포함 된 인기있는 페이지empty row 프로그래밍/Python [Python] DataFrame np.inf, -np.inf 처리하기엔지니어 2021. 3. 31. 00:17 Python Pandas 패키지의 DataFrame을 사용하다 보면 데이터프레임의 값이 np.inf 또는 -np.inf로 채워진 경우가 있습니다.
np.inf, -np.inf는 어떤 사칙연산을 수행해도 np.inf or -np.inf 로만 변환되기에 코드에서 종종 오류를 일으킵니다. 이때 DataFrame.replace 메서드로 간단하게 np.inf, -np.inf를 None값으로 대체할 수 있습니다.
혹시 궁금하신 사항은 댓글 남겨주세요. 감사합니다. 1. w3resource, [Pandas: Remove infinite values from a given DataFrame], https://www.w3resource.com/python-exercises/pandas/python-pandas-data-frame-exercise-52.php Python 에 서 는 다음 과 같은 방식 으로 플러스 와 마이너스 가 무한 하 다 는 것 을 잘 알 고 있 습 니 다.
이용
Python 에서 부동 소수점 이 NaN 인지 아 닌 지 를 판단 해 보지 않 았 다 면
이상 의 출력 결과 에 의아해 할 것 이다.우선,플러스 마이너스 무한 과 NaN 자체 와 자신 이 is 로 조작 한 결과 모두 True 이 고 여 기 는 문제 가 없 는 것 같 습 니 다.그러나==으로 조작 하면 결 과 는 달 라 졌 고,낸 은 이때 False 가 됐다.각각 float 로 변 수 를 다시 정의 하여 is 와==을 비교 하면 결 과 는 여전히 예상 밖 이다.이런 상황 이 발생 한 원인 은 약간 복잡 하 니,여 기 는 군더더기 가 없 으 니,관심 이 있 으 면 관련 자 료 를 찾 아 볼 수 있다.
이렇게 하면 틀림없다.내 가 이 문 제 를 이야기 하고 있 는 이상 파 이 썬 에서 is 와==로 대상 이 플러스 마이너스 나 NaN 인지 아 닌 지 를 판단 하려 고 하지 말 라 고 충고 하 는 것 이다.너 는 순 순 히
math 모듈 을 사용 해라,그렇지 않 으 면 불 에 타 는 것 이다.
numpy 모듈 함수 로
Numpy 의 isnan 함 수 는 전체 list 를 판단 할 수 있 습 니 다.
여기 |