MoonNote

반응형
     

 

 

누적 합산 함수(Cumulative Sum Function)

numpy.cumsum(a, axis=None, dtype=None, out=None)[source]

 

주어진 축을 따라 요소의 누적 합계를 반환합니다.


▪Parameters

     ‣ a : 입력 배열, 평균 값을 연산할 입력 배열

     ‣ axis : 축 설정(선택 사항), 계산이 진행되는 축 설정

     ‣ dtype : 데이터형(선택 사항), 사용할 데이터형을 지정

     ‣ out : 출력, 기본값 = None으로 결과를 저장할 대체 출력 배열

 

     ‣  Return : cumsum_along_ndarray, out이 지정되지 않으면 새로운 배열 값 반환, 지정된 경우는 참조 값을 반환 (a와 형태 및 크기가 같음)

 

 

예제(Example)

<Example 01>

import numpy as np

a = [[1,2,3], [4,5,6]]

print(np.cumsum(a))

Result

[ 1  3  6 10 15 21]

 

<Example 02>

import numpy as np

a = [[1,2,3], [4,5,6]]

print('axis0 result:', np.cumsum(a, axis=0))
print('axis1 result:', np.cumsum(a, axis=1))

Result

axis0 result: [[1 2 3]
 [5 7 9]]
axis1 result: [[1 3 6]
 [4 9 15]]

Numpy 함수 모음

 

 

 

 

 

 

 

※ 이 글이 도움이 되었다면 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.

공유하기

facebook twitter kakaoTalk kakaostory naver band