Numpy argmax 최대값 위치 추출 axis 옵션 활용
Numpy argmax 최대값 위치 추출 axis 옵션 활용¶ 어레이에서 가장 큰 값의 위치를 알려줍니다. In [2]: import numpy as np data = np.array([0, 2, 3, 10, 3, 2, 1]) np.argmax(data) Out[2]: 3 axis 옵션을 활용해서 지정된 차원 별 가장 큰 값의 위치를 알려줍니다. In [3]: data = np.array([[1, 2, 3], # 1, 2, 3 중 가장 큰값의 위치 : 2 [6, 5, 4], # 6, 5, 4 중 가장 큰값의 위치 : 0 [8, 9, 7]]) # 8, 9, 7 중 가장 큰값의 위치 : 1 np.argmax(data, axis=1) Out[3]: array([2, 0, 1]) 분류 문제를 해결하면 predi..
2023. 2. 23.
넘파이, 반올림, 내림, numpy, around, floor
넘파이, 반올림, 내림, 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, ..
2023. 2. 21.