λͺ©μ°¨
μ κΈ°
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