-
<PYTHON>[Numpy_04 ufunc 이항]Flower in my dev/Python 2017. 11. 20. 20:51
[Numpy_04 ufunc 이항]
123456789101112131415161718192021222324252627282930313233343536373839404142import numpy as nparr1 = np.random.randn(5)arr2 = np.random.randn(5)print(arr1)print(arr2)# 원소 더하기print(np.add(arr1,arr2))# 원소 빼기print(np.subtract(arr1,arr2))# 원소 곱하기print(np.multiply(arr1,arr2))# 원소 나누기print(np.divide(arr1,arr2))# 원소 나누기 (몫만 반환)print(np.floor_divide(arr1,arr2))# 첫 번째 배열을 두 번째 배열만큼 제곱(같은 위치 원소)print(np.power(arr1,arr2))# 큰 값 반환print(np.maximum(arr1,arr2))# 큰 값 반환(Nan 무시)print(np.fmax(arr1,arr2))# 작은 값 반환print(np.minimum(arr1,arr2))# 작은 값 반환(Nan 무시)print(np.fmin(arr1,arr2))# 원소 나눈 나머지print(np.mod(arr1,arr2))# 원소 기호 바꿈print(np.copysign(arr1,arr2))# 비교연산 불리언 반환print(np.greater(arr1,arr2))print(np.greater_equal(arr1,arr2))print(np.less(arr1,arr2))print(np.less_equal(arr1,arr2))print(np.equal(arr1,arr2))print(np.not_equal(arr1,arr2))# 논리연산 &, |, ^ 결과 불리언print(np.logical_and(arr1,arr2))print(np.logical_or(arr1,arr2))print(np.logical_xor(arr1,arr2))cs - 테스트
'Flower in my dev > Python' 카테고리의 다른 글
<PYTHON>[Numpy_06 불리언&정렬] (0) 2017.11.29 <PYTHON>[Numpy_05 배열연산&산술&통계] (0) 2017.11.27 <PYTHON>[Numpy_04 ufunc 단항] (0) 2017.11.20 <PYTHON>[임의의 특정 패턴 로그 발생기] (0) 2017.11.16 <PYTHON>[지정한 경로 안의 모든 키워드를 변경] (0) 2017.11.16