์ธ์์ ์ด๋ฐ ํธ๋ฆฌํ ํจ์๋ ์์๋ค๋.. ํ๋ ํจ์๋ค ๋ชจ์ ๐ (๋ชจ์ผ๋ ์ค)
1. numpy.rint(a)
array์ ๊ฐ ์์๋ฅผ ๋ฐ์ฌ๋ฆผํ๋ค.
a = np.array([-1.1, -2.7, 3.0, 4.3, 5.5, 6.5])
print(np.rint(a))
>> [-1. -3. 3. 4. 6. 6.]
2. numpy.around(a, decimals=0)
array์ ๊ฐ ์์๋ฅผ ์ฃผ์ด์ง ์์์ ์์น(decimals
)์์ ๋ฐ์ฌ๋ฆผํ๋ค.
a = np.array([1.2345, 2.3456, 3.4567, -4.5678])
print(np.around(a, 2))
>> [ 1.23 2.35 3.46 -4.57]
3. numpy.clip(a, a_min, a_max)
array์ ๊ฐ ์์๋ฅผ ์ฃผ์ด์ง ๋ฒ์๋ก clipํ๋ค. a_min
๊ฐ๋ณด๋ค ์์ ๊ฐ์ ๋ชจ๋ a_min
๊ฐ์ผ๋ก, a_max
๊ฐ๋ณด๋ค ํฐ ๊ฐ์ ๋ชจ๋ a_max
๊ฐ์ผ๋ก ๋ฐ๊พผ๋ค.
a = np.array([1, 2, 3, 4, 5, 6])
print(np.clip(a, 3, 5))
>> [3 3 3 4 5 5]
๋ฐ์ํ
'๐ Python & library > numpy' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[numpy] array์ print ํ์ ๋ณ๊ฒฝํ๋ ๋ฒ (0) | 2021.09.28 |
---|