اختلافات NumPy
اختلافات
الفرق المنفصل يعني طرح عنصرين متتاليين.
على سبيل المثال ، بالنسبة إلى [1 ، 2 ، 3 ، 4] ، سيكون الاختلاف المنفصل [2-1 ، 3-2 ، 4-3] = [1 ، 1 ، 1]
لإيجاد الفرق المنفصل ، استخدم diff()
الدالة.
مثال
حساب الفرق المنفصل للمصفوفة التالية:
import numpy as np
arr = np.array([10,
15, 25, 5])
newarr = np.diff(arr)
print(newarr)
العوائد: [5 10 -20]
لأن 15-10 = 5 ، 25-15 = 10 ، و5-25 = -20
يمكننا إجراء هذه العملية بشكل متكرر من خلال إعطاء المعلمة n
.
مثال
احسب الفرق المنفصل للمصفوفة التالية مرتين:
import numpy as np
arr = np.array([10,
15, 25, 5])
newarr = np.diff(arr, n=2)
print(newarr)
العوائد: [5 -30]
لأن: 15-10 = 5 ، 25-15 = 10 ، و5-25 = -20 و 10-5 = 5 و -20-10 = -30