NumPy Amin 함수

Beginner

소개

이 랩에서는 NumPy 라이브러리의 numpy.amin() 함수의 기본 사용법을 다룹니다. numpy.amin() 함수는 배열의 가장 작은 요소 또는 축을 따라 가장 작은 요소를 반환하는 데 사용되는 통계 함수입니다. 이 랩에서는 이 함수의 사용법, 매개변수, 그리고 반환값을 보여줍니다.

VM 팁

VM 시작이 완료되면, 왼쪽 상단을 클릭하여 Notebook 탭으로 전환하여 실습을 위해 Jupyter Notebook에 접근하세요.

때로는 Jupyter Notebook 이 로딩을 완료하는 데 몇 초 정도 기다려야 할 수도 있습니다. Jupyter Notebook 의 제한으로 인해 작업의 유효성 검사는 자동화될 수 없습니다.

학습 중에 문제가 발생하면 Labby 에게 자유롭게 문의하십시오. 세션 후 피드백을 제공해주시면 문제를 신속하게 해결해 드리겠습니다.

필요한 라이브러리 가져오기

첫 번째 단계는 필요한 라이브러리인 NumPy 를 임포트하는 것입니다.

import numpy as np

입력 배열 생성

두 번째 단계는 입력 배열을 생성하는 것입니다.

a = np.array([[2,15,20],[80,43,31],[22,43,10]])

최소 원소 찾기

세 번째 단계는 numpy.amin()을 사용하여 배열에서 최소 원소를 찾는 것입니다. 이 함수는 배열에서 가장 작은 원소를 반환합니다.

np.amin(a)

출력 결과는 다음과 같습니다:

2

행별 최소 원소 찾기

네 번째 단계는 numpy.amin()을 사용하여 배열의 행별 최소 원소를 찾는 것입니다. axis=0이라는 추가 매개변수를 가진 이 함수는 배열의 각 행에서 가장 작은 원소의 배열을 반환합니다.

np.amin(a, axis=0)

출력 결과는 다음과 같습니다:

array([2, 15, 10])

열별 최소 원소 찾기

다섯 번째 단계는 numpy.amin()을 사용하여 배열의 열별 최소 원소를 찾는 것입니다. axis=1이라는 추가 매개변수를 가진 이 함수는 배열의 각 열에서 가장 작은 원소의 배열을 반환합니다.

np.amin(a, axis=1)

출력 결과는 다음과 같습니다:

array([ 2, 31, 10])

선택적 매개변수를 사용한 최소 원소 찾기

이 단계에서는 numpy.amin()whereinitial 선택적 매개변수를 사용하여 배열에서 최소 원소를 찾습니다.

np.amin(a, where=[False, True], initial=10, axis=0)

where 매개변수는 최소값에 대한 조건을 지정하는 부울 배열입니다. initial 매개변수는 초기 최소값의 값입니다. 출력 결과는 다음과 같습니다:

array([10, 15, 10])

요약

이 랩에서는 NumPy 라이브러리의 통계 함수인 numpy.amin()을 구문, 매개변수 및 반환 값과 함께 다루었습니다. 배열의 최소 원소를 찾는 방법과 배열의 행과 열을 따라 최소 원소를 찾는 방법을 다루었습니다. 또한 whereinitial 선택적 매개변수를 사용하여 배열의 최소 원소를 찾는 방법도 다루었습니다.