- 사칙연산 + % 즉, 총 5가지가 있다고 생각할 수 있다.
- Broadcasting에 의하여 숫자도 알아서 처리가 된다.
- 계산해준 뒤에 그 값을 새로운 변수에 담아서 DataFrame에 추가해줄 수 있다.
cf. 헷갈리지 않기~! df.mean(axis=0) # 위에서 아래까지의 평균 구하기 df.mean(axis=1) # 왼쪽에서 오른쪽까지의 평균 구하기
- NaN 값은 계산해줘도 NaN이 나온다.
- DataFrame 간의 연산
문제. int와 string 끼리는 연산이 안 된다.
해결. 제거해준 뒤에 연산을 해주기.
⭐ DataFrame 연산 시에는 문자열이 있는지 확인해주는 작업이 필요하다.
- DataFrame 연산 시에 칼럼 명이 다른 경우
df1+df2 = df2+df1 # 알아서 행을 맞춰서 처리해준다
DataFrame에서의 연산을 잘 이용하면, 필요한 값을 찾아서 새로운 칼럼을 지정해줄 수 있기 때문에 잘 알아두기~!