목차
접기
import numpy as np
print('*'*100)
print('1차원 배열')
print('-'*20)
x = np.array([1, 2, 3, 4])
print(x)
print('-'*20)
#합계
print('합계:', np.sum(x))
print('합계:', x.sum())
#최소값, 최대값
print('최소값:', x.min(), '최대값:', x.max()) # 최소값, 최대값
print('최소값의 위치:', x.argmin(),'최대값의 위치:', x.argmax()) # 최소값의 위치, 최대값의 위치
#백터값의 평균
print('백터값의 평균:', x.mean())
#백터의 중앙값
print('백터의 중앙값:', np.median(x)) # 가온데 두개값 더해서 평균
print('*'*100)
print('2차원 배열')
print('-'*20)
x = np.array([[1, 2], [3, 4]])
print(x)
print('-'*20)
#열 합계
print('열의 합계:', x.sum(axis=0))
print('행의 합계:', x.sum(axis=1))
print('최대값:', np.max(x), '\n최소값:', np.min(x))
[코드실행 결과]
****************************************************************************************************
1차원 배열
--------------------
[1 2 3 4]
--------------------
합계: 10
합계: 10
최소값: 1 최대값: 4
최소값의 위치: 0 최대값의 위치: 3
백터값의 평균: 2.5
백터의 중앙값: 2.5
****************************************************************************************************
2차원 배열
--------------------
[[1 2]
[3 4]]
--------------------
열의 합계: [4 6]
행의 합계: [3 7]
최대값: 4
최소값: 1
Process finished with exit code 0
728x90