데이터 전체에서 최댓값, 최솟값, 전체합, 전체평균, 표준편차을 구하세요
import numpy as np
X = np.random.randint(1, 100, (4,5))
# array([[73, 52, 45, 32, 40],
# [22, 5, 8, 11, 56],
# [58, 1, 95, 22, 36],
# [ 1, 78, 47, 45, 63]])
X.max()
# 95
X.min()
# 91
X.sum()
# 790
X.mean()
# 39.5
X.std()
# 26.23451924468981
np.median(X)
# 42.5
# 행별로 최대값을 구하세요
X.max(axis = 1)
# array([73, 56, 95, 78])
# 열별로 sum 값을 구하세요
X.sum(axis = 0)
# array([154, 136, 195, 110, 195])
# X에 70보다 큰 데이터는 몇개가 있나요?
(X > 70).sum()
# 3
# X 의 데이터 중에서 70보다 큰 데이터만 가져오시오
X[X > 70]
# array([73, 95, 78])
'데이터 분석 > numpy' 카테고리의 다른 글
파이썬 numpy slicing, boolean, Arithmetic operations and Broadcasting (0) | 2022.04.28 |
---|---|
파이썬 numpy Accessing, Deleting, and Inserting Elements Into ndarrays (0) | 2022.04.27 |
파이썬 numpy 행렬 만들기 (0) | 2022.04.27 |
파이썬 numpy 생성 및 저장 (0) | 2022.04.27 |