본문으로 건너뛰기
실습하기

집계 함수 (sum, mean, std 등)

NumPy에는 배열에 저장된 데이터를 빠르게 요약할 수 있는 내장 함수들이 포함되어 있습니다.

이를 통해 합계, 평균, 최솟값, 최댓값, 표준편차 등을 계산할 수 있습니다.


자주 쓰는 집계 함수

  • np.sum(): 모든 값의 합
  • np.mean(): 평균값
  • np.min(): 최솟값
  • np.max(): 최댓값
  • np.std(): 표준편차
  • np.median(): 중앙값(분포를 볼 때 유용)

축(axis)

집계 함수는 전체 배열에 대해 계산할 수도 있고, 특정 축을 기준으로 계산할 수도 있습니다.

  • axis=0: 열 기준(세로 방향)
  • axis=1: 행 기준(가로 방향)
집계 함수
arr = np.array([[1, 2], [3, 4]])

print(arr.sum()) # 모든 원소의 합
print(arr.sum(axis=0)) # 열 방향 합계 → [4 6]
print(arr.sum(axis=1)) # 행 방향 합계 → [3 7]

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!