집계 함수 (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 강의를 등록해 주세요!