Python

[Numpy] 주요 함수 정리

zzheng 2024. 6. 10. 19:43

numpy 주요 함수 정리

  • np.min() : 최솟값
  • np.max() : 최댓값
  • np.argmin() : 가장 작은 원소의 인덱스를 반환 
  • np.argmax() : 가장 큰 원소의 인덱스를 반환
  • np.sum() : 합계
  • np.mean() : 평균
  • np.median() : 중앙값
  • np.var, np.std(): 작을 수록 평균값에 뭉쳐있음
  • np.random.normal() : 정규 분포 자료 생성
#예시
array([[ 87,  93],
       [ 90, 100]])

 

함수 예시

np.max(a, axis=1)
#결과
array([ 93, 100])

np.argmax(a, axis=1)
#결과
array([1, 1])

a.mean()
#결과
92.5

np.mean(a, axis=0)
#결과
array([88.5, 96.5])

a = np.random.normal(0, 0.1, 10000)
a.var(),  a.std(), a.mean()
#결과
(0.010285697433580869, 0.10141842748524979, -0.0002600630169403248)