본문 바로가기
5-3. Pandas 제공 자료구조/DataFrame

[파이썬 판다스] 데이터프레임과 시리즈의 연산

by 만다린망고 2021. 12. 30.
반응형

데이터프레임과 시리즈를 연산하면, 데이터프레임의 각 행이 시리즈와 연산됩니다. 열이랑 연산되야 더 납득가능한 것 같은데, 아무튼 행과 연산됩니다. 

데이터프레임 하나와 시리즈 하나를 정의해봅시다. 

import pandas as pd

 

df1=pd.DataFrame([[1,2,3],[4,5,6]],columns=['C1','C2','C3'],index=['R1','R2'])

>>> df1
    C1  C2  C3
R1   1   2   3
R2   4   5   6

 

s1=pd.Series([100,200,300],index=['C1','C2','C3'])
>>> s1
C1    100
C2    200
C3    300
dtype: int64


둘을 더해봅시다. 

>>> df1+s1
     C1   C2   C3
R1  101  202  303
R2  104  205  306


각 행에 더해졌습니다. 

반응형

댓글