Python NumPy의 Element-Wise Division

Muhammad Maisam Abbas 2023년1월30일
  1. numpy.divide()함수를 사용한 NumPy 요소 별 나누기
  2. /연산자를 사용한 NumPy 요소 별 분할
Python NumPy의 Element-Wise Division

이 튜토리얼은 파이썬에서 NumPy 배열에 대한 요소 별 분할을 수행하는 방법을 소개합니다.

numpy.divide()함수를 사용한 NumPy 요소 별 나누기

두 개의 배열이 있고 첫 번째 배열의 각 요소를 두 번째 배열의 각 요소로 나누려면numpy.divide()함수를 사용할 수 있습니다. numpy.divide()함수는 NumPy 배열에서 요소 별 분할을 수행합니다. numpy.divide()함수는 피제수 배열, 제수 배열 및 출력 배열을 인수로 취하고 나눗셈의 결과를 출력 배열에 저장합니다. 다음 코드 예제를 참조하십시오.

import numpy as np

array1 = np.array([10, 20, 30])
array2 = np.array([2, 4, 6])

np.divide(array1, array2, array3)
print(array3)

출력:

[5. 5. 5.]

위의 코드에서 우리는 먼저 두 개의 NumPy 배열, 피제수 배열array1np.array()함수를 사용하여 제수 배열array2를 생성했습니다. 그런 다음array1array2로 나누고np.divide()함수를 사용하여 NumPy 배열array3내부에 결과를 저장했습니다.

/연산자를 사용한 NumPy 요소 별 분할

또한/연산자를 사용하여 Python의 NumPy 배열에서 요소 별 분할을 수행 할 수 있습니다. /연산자는 Python에서np.true_divide()함수의 약어입니다. /연산자를 사용하여 한 배열을 다른 배열로 나누고 결과를 세 번째 배열에 저장할 수 있습니다. 다음 코드 예제를 참조하십시오.

import numpy as np

array1 = np.array([10, 20, 30])
array2 = np.array([2, 4, 6])

array3 = array1 / array2
print(array3)

출력:

[5. 5. 5.]

array1array2로 나누고/연산자를 사용하여 NumPy 배열array3내부에 결과를 저장했습니다.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - NumPy Math