728x90
NumPy 에 있는 다양한 메서드를 통해 배열의 최댓값, 최솟값, 평균값 등을 손쉽게 계산할 수 있다.
- arr.max(): 배열에서 최댓값을 반환한다.
- arr.argmax(): 배열에서 최댓값이 위치한 인덱스를 반환한다.
- arr.min(): 배열에서 최솟값을 반환한다.
- arr.argmin(): 배열에서 최솟값이 위치한 인덱스 를 반환한다.
- arr.mean(): 배열의 평균값을 반환한다.
import numpy as np
arr = np.array([10, 20, 5, 40, 15])
print("Max value:", arr.max()) # 최댓값: 40
print("Index of max value:", arr.argmax()) # 최댓값의 인덱스: 3
print("Min value:", arr.min()) # 최솟값: 5
print("Index of min value:", arr.argmin()) # 최솟값의 인덱스: 2
print("Mean value:", arr.mean()) # 평균값: 18.0
반응형
'Programming (프로그래밍) > Python' 카테고리의 다른 글
[NumPy] NumPy 배열의 인덱싱과 슬라이싱 (0) | 2025.01.28 |
---|---|
[NumPy] NumPy 배열의 모양 변경하기 (Reshaping) (0) | 2025.01.28 |
[NumPy] NumPy에서 랜덤 숫자 생성하기 (0) | 2025.01.23 |
[NumPy] NumPy로 배열을 생성하는 방법 (0) | 2025.01.22 |
[NumPy] Python 리스트와 NumPy 배열의 차이점 (0) | 2025.01.21 |