[Numpy] 넘파이 배열의 최댓값, 최솟값, 인덱스 구하기
📍 예시로 사용할 NumPy 배열
arr = np.random.randint(1, 50, 10)
arr 출력 결과
array([42, 7, 37, 31, 30, 18, 44, 6, 41, 46])
1. 배열 내의 최댓값, 최솟값 구하기
배열 내에서 최댓값을 구하는 함수는 max
이고 최솟값을 구하는 함수는 min
이다. 예시를 통해 확인해보면 다음과 같다.
# 배열 내의 최댓값 구하기
arr.max()
출력 결과
46
# 배열 내의 최솟값 구하기
arr.min()
출력 결과
6
2. 배열 내의 최댓값, 최솟값 인덱스 구하기
배열 내에서 최댓값의 위치(인덱스)를 구하는 함수는 argmax
이고 최솟값의 위치(인덱스)를 구하는 함수는 argmin
이다. 예시를 통해 확인해보면 다음과 같다.
# 배열 내의 최댓값 위치 구하기
arr.argmax()
출력 결과
9
# 배열 내의 최솟값 구하기
arr.argmin()
출력 결과
7
배열 내의 최댓값 46이 위치한 인덱스 9, 배열 내의 최솟값 6이 위치한 인덱스 7이 잘 출력되는 것을 확인할 수 있다.
3. Reference
👩🏻💻개인 공부 기록용 블로그입니다
오류나 틀린 부분이 있을 경우 댓글 혹은 메일로 따끔하게 지적해주시면 감사하겠습니다.
댓글남기기