Библиотека NumPy предоставляет несколько методов для вычисления разницы между двумя массивами. Вот несколько часто используемых методов:
-
Метод 1: использование оператора «-»:
Вы можете напрямую вычесть один массив из другого, используя оператор «-». NumPy выполнит поэлементное вычитание и вернет новый массив, содержащий различия.Пример:
import numpy as np array1 = np.array([1, 2, 3]) array2 = np.array([4, 5, 6]) difference = array2 - array1 print(difference)Выход:
[3 3 3] -
Метод 2. Использование функции
numpy.subtract():
Функцияnumpy.subtract()выполняет поэлементное вычитание, аналогично Оператор «-». Он принимает на вход два массива и возвращает разницу в виде нового массива.Пример:
import numpy as np array1 = np.array([1, 2, 3]) array2 = np.array([4, 5, 6]) difference = np.subtract(array2, array1) print(difference)Выход:
[3 3 3] -
Метод 3. Использование функции
numpy.diff():
Функцияnumpy.diff()вычисляет разницу между последовательными элементами множество. Он возвращает новый массив, где каждый элемент представляет собой разницу между соответствующим элементом и предыдущим элементом.Пример:
import numpy as np array = np.array([1, 4, 7, 2]) difference = np.diff(array) print(difference)Выход:
[3 3 -5]