넘파이(Numpy) - 비교 연산과 데이터 추출
1. 비교 연산 연산 결과는 항상 불린형(boolean type)을 가진 배열로 추출 - 브로드캐스팅 비교 연산 하나의 스칼라 값과 벡터 간의 비교 연산은 벡터 내 전체 요소에 적용 In import numpy as np x = np.array([4, 3, 2, 6, 8, 5]) x > 3 Out array([ True, False, False, True, True, True]) - 요소별 비교 연산 두 개의 배열 간 배열 구조(shape)가 동일한 경우 같은 위치에 있는 요소들끼리 비교 연산 [1 > 2, 3 > 1, 0 > 7]과 같이 연산이 실시된 후 이를 반환 In x = np.array([1, 3, 0]) y = np.array([2, 1, 7]) x > y Out array([False, Tr..
넘파이(Numpy) - 배열 연산
1. 연산 함수 연산 함수: 배열 내부 연산을 지원하는 함수 축: 배열의 랭크가 증가할 떄 마다 새로운 축이 추가되어 차원 증가 - sum 함수: 각 요소의 합을 반환 In import numpy as np test_array = np.arange(1, 11) test_array.sum() Out 55 - sum함수를 랭크가 2이상인 배열에 적용할 떄 축으로 연산의 방향을 설정 In test_array = np.arange(1,13).reshape(3,4) test_array Out array([[ 1, 2, 3, 4], [ 5, 6, 7, 8], [ 9, 10, 11, 12]]) In test_array.sum(axis=0) Out array([15, 18, 21, 24]) In test_array.s..