반응형
numpy.amin, numpy.amax
최솟값과 최대값을 구해줍니다.
import numpy as np
A = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
min_value = np.amin(A) # 배열 전체의 최솟값
max_value = np.amax(A) # 배열 전체의 최댓값
print("최솟값:", min_value)
print("최댓값:", max_value)
numpy.ptp
최소값과 최대값의 범위를 말합니다. 이는 peak to peak를 의미합니다.
ptp_value = np.ptp(A) # 배열 전체의 ptp
print("ptp 값:", ptp_value)
numpy.median
중간값을 반환하는 것입니다.
np.median(A, 0) 이렇게 해주면 axis=0 이므로 행별로 중간값을 찾습니다.
np.median(A,1)을 해주면 axis=1이므로 열별로 중간값을 찾습니다.
median_all = np.median(A) # 배열 전체의 중간값
median_axis0 = np.median(A, axis=0) # 행별 중간값
median_axis1 = np.median(A, axis=1) # 열별 중간값
print("전체 중간값:", median_all)
print("행별 중간값:", median_axis0)
print("열별 중간값:", median_axis1)
numpy.mean
가중평균을 구하려면 numpy.average를 사용해야 합니다.
평균을 구할 때 쓰는 것입니다.
mean_value = np.mean(A) # 배열 전체의 평균값
print("평균값:", mean_value)
numpy.var
분산을 구할 때 사용하는 것입니다.
variance = np.var(A) # 배열 전체의 분산
print("분산:", variance)
numpy.std
표준편차를 구하는 것입니다.
std_deviation = np.std(A) # 배열 전체의 표준편차
print("표준편차:", std_deviation)
반응형
'IT 프로그래밍 > 파이썬' 카테고리의 다른 글
[Numpy] (0) | 2024.07.02 |
---|---|
[Numpy] 다차원 배열 (0) | 2024.07.01 |
[Numpy] 넘파이의 장점, 넘파이를 써야 하는 이유 (0) | 2024.07.01 |
[파이썬] 예외처리, 라이브러리 (0) | 2024.06.02 |
[파이썬] 함수 (0) | 2024.06.02 |