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

[파이썬 판다스] 시리즈 누적합 계산

by 만다린망고 2022. 1. 4.
반응형

판다스 패키지와 넘파이 패키지를 불러옵니다

import pandas as pd
import numpy as np


np.rand.rand 함수를 이용하여 0~1 사이 균등분포에서 배열을 생성합니다. 생성한 배열로 시리즈를 생성합니다. 행의 이름을 아래와 같이 입력합니다. 

>>> sr1=pd.Series(np.random.rand(5),index=['R1','R2','R3','R4','R5'])
>>> sr1
R1    0.045323
R2    0.962080
R3    0.687952
R4    0.599187
R5    0.783972
dtype: float64


원소의 누적합을 구해봅시다. cumsum 메소드를 사용합니다. 

>>> sr1.cumsum()
R1    0.045323
R2    1.007403
R3    1.695354
R4    2.294541
R5    3.078513
dtype: float64
반응형

댓글