ملخصات NumPy
الملخصات
ما الفرق بين الجمع والجمع؟
تتم عملية الجمع بين وسيطين بينما يحدث الجمع على عدد n من العناصر.
مثال
أضف القيم الموجودة في arr1 إلى القيم الموجودة في arr2:
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([1, 2,
3])
newarr = np.add(arr1, arr2)
print(newarr)
عائدات: [2 4 6]
مثال
اجمع القيم الموجودة في arr1 والقيم الموجودة في arr2:
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([1, 2,
3])
newarr = np.sum([arr1, arr2])
print(newarr)
عائدات: 12
تلخيص على محور
إذا قمت بتحديد axis=1
ذلك ، فسيقوم NumPy بجمع الأرقام في كل مصفوفة.
مثال
قم بإجراء الجمع في المصفوفة التالية على المحور الأول:
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([1, 2,
3])
newarr = np.sum([arr1, arr2], axis=1)
print(newarr)
عائدات: [6 6]
المجموع التراكمي
يعني المجموع التراكمي إضافة العناصر جزئيًا في المصفوفة.
على سبيل المثال ، سيكون المجموع الجزئي لـ [1 ، 2 ، 3 ، 4] هو [1 ، 1 + 2 ، 1 + 2 + 3 ، 1 + 2 + 3 + 4] = [1 ، 3 ، 6 ، 10].
أداء مجموع جزئي مع cumsum()
الوظيفة.
مثال
قم بإجراء جمع تراكمي في المصفوفة التالية:
import numpy as np
arr = np.array([1, 2, 3])
newarr = np.cumsum(arr)
print(newarr)
عائدات: [1 3 6]