항목이 완벽히 일치하지 않는 두 시리즈의 연산은 일치하는 부분만 잘되고 일치하지 않는 부분은 NaN으로 표시된다.
시리즈의 경우
<예시>
fruit1 = Series([5,9,10,3],index = ['apple','banana','cherry','peer'])
fruit2 = Series([3,2,9,5,10],
index = ['apple','orange','banana','cherry','mango'])
fruit1 + fruit2
출력>
apple 8.0
banana 18.0
cherry 15.0
mango NaN
orange NaN
peer NaN
dtype: float64
데이터 프레임의 경우
fruitData1 = {'Ohio':[4,8,3,5],'Texas':[0,1,2,3]}
fruitData2 = {'Ohio':[3,0,2,1,7],'Colorado':[5,4,3,6,0]}
fruitFrame1 = DataFrame(fruitData1, columns=['Ohio','Texas'],
index = ['apple','banana','cherry','peer'])
fruitFrame2 = DataFrame(fruitData2, columns=['Ohio','Colorado'],
index = ['apple','orange','banana','cherry','mango'])
fruitFrame1 + fruitFrame2
출력>
Colorado Ohio Texas
apple NaN 7.0 NaN
banana NaN 10.0 NaN
cherry NaN 4.0 NaN
mango NaN NaN NaN
orange NaN NaN NaN
peer NaN NaN NaN'python > [modules] Pandas' 카테고리의 다른 글
| 8. 웹주소로 csv파일 불러오기, pandas의 기초분석(기술 통계량)과 활용예시 (0) | 2023.04.26 |
|---|---|
| 7. 데이터의 정렬방법 (0) | 2023.04.26 |
| 5. DataFrame을 다뤄보자 (0) | 2023.04.26 |
| 4. DataFrame 객체를 만들기 (0) | 2023.04.26 |
| 3. Series 객체 다루기 (0) | 2023.04.26 |