반응형
넘파이, 반올림, 내림, numpy, around, floor¶
반올림 (round) : 소수점 이하 자리수를 반올림
In [3]:
import numpy
example1 = [0.3, 0.7, 0.5]
np.around(example1) #0.5를 기준으로 0.5는 내림
Out[3]:
array([0., 1., 0.])
반올림 자리수 지정
In [4]:
example2 = 2.7382
np.around(example2, 2) # 소수점 2째자리에서 반올림
Out[4]:
2.74
In [5]:
np.around(example2, 3) # 소수점 3째자리에서 반올림
Out[5]:
2.738
내림 (floor) : 제안된 숫자보다 적지만 가장 큰 정수를 도출함
In [6]:
example3 = [2.41, 2.7, 4.5, 4,8]
np.floor(example3)
Out[6]:
array([2., 2., 4., 4., 8.])
올림(ceil)
In [7]:
np.ceil(2.1)
Out[7]:
3.0
반응형
'python' 카테고리의 다른 글
Numpy argmax 최대값 위치 추출 axis 옵션 활용 (0) | 2023.02.23 |
---|---|
판다스를 활용하여 주류 소비량 데이터 받아 오기(alcohol-consumption) (0) | 2023.02.22 |
numpy insert (np.insert) 파이썬 넘파이 값 추가 (0) | 2023.02.19 |
% 를 활용한 파이썬 포메팅 %s, %d, %f, %.자리수f 파이썬 소수점 자리수 고정 (0) | 2023.02.18 |
파이썬 gif 파일 만들기 (imageio.mimsave) (0) | 2023.02.18 |
댓글