데이터프레임(DataFame)의 연산은 NaN가 처리되는 과정을 먼저 알아야....... 데이터프레임에서 범용 연산 함수 파이썬 데이터에서 사용하는 범용 연산자를 데이터프레임에서도 그대로 사용할 수 있다.
하지만 데이터프레임의 경우 같은 index와 같은 column 명끼리만 연산을 하고, 한쪽에라도 데이터가 비어 있는 NaN이 있으면 계산이 불가능하기 때문에 아래 df3 처럼 NaN로 반환한다. df3에서 녹색 NaN은 두 데이터프래임 중 한 곳이라도 행(row)의 값이 없는 경우이고, 파란색 NaN은 컬럼(column) 값이 없는 경우이다. 그리고 빨간색 NaN은 두 데이터프레임 모두 데이터 값이 존재하지 않는 것을 의미하고 있다.
이럴경우 fill_value=0 이라는 인자를 사용하면 연산을 하기 전에 NaN 값을 0으로 대체하기 때문에 df4의 빨간색 숫자 처럼 가능해진다. 하지만 두 데이터프래임 모두 값이 없는 경우는 NaN의 반환한다.
이러한 규칙은 모든 연산에 적용된다....
#
혼자공부하는
#
파이썬설치
#
파이썬알고리즘
#
파이썬인강
#
파이썬코딩
#
파이썬프로그래밍
#
파이썬함수
#
판다스
#
판다스공부
#
파이썬데이터분석
#
파이썬데이터
#
파이썬기초
#
파이썬강좌
#
파이썬강의
#
파이선
#
pandas
#
판다스예제
#
판다스기초
#
판다스교육
#
판다스강의
#
결측값처리
#
무료파이썬
#
코랩
#
colab