NumPy ကွာခြားချက်များ
ကွဲပြားမှုများ
သီးခြားခြားနားချက်ဆိုသည်မှာ ဆက်တိုက်ဒြပ်စင်နှစ်ခုကို နုတ်ခြင်းဖြစ်သည်။
ဥပမာ [1၊ 2၊ 3၊ 4] အတွက်၊ သီးခြားခြားနားချက်သည် [2-1၊ 3-2၊ 4-3] = [1၊ 1၊ 1] ဖြစ်လိမ့်မည်။
သီးခြားခြားနားချက်ကို ရှာရန်၊ diff()
လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။
ဥပမာ
အောက်ပါ array ၏ သီးခြားခြားနားချက်ကို တွက်ချက်ပါ-
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 ဖြစ်သောကြောင့်
Parameter ပေးခြင်းဖြင့် ဤလုပ်ဆောင်ချက်ကို ထပ်ခါတလဲလဲ လုပ်ဆောင် n
နိုင်ပါသည်။
ဥပမာ
အောက်ပါ array ၏ သီးခြားခြားနားချက်ကို နှစ်ကြိမ်တွက်ချက်ပါ-
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 AND 10-5=5 နှင့် -20-10=-30