Numpy- သုညနှင့်ညီသော ဒြပ်စင်အရေအတွက်ကို ရေတွက်နည်း
NumPy array တစ်ခုရှိ သုညဒြပ်စင်အရေအတွက်ကိုရေတွက်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။
import numpy as np n.p. count_nonzero (my_array == 0 )
ဤဥပမာသည် my_array ဟုခေါ်သော NumPy အခင်းအကျင်းတွင် သုညနှင့်ညီသော ဒြပ်စင်အရေအတွက်ကို ပြန်ပေးလိမ့်မည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- NumPy ခင်းကျင်းတွင် သုညနှင့်ညီသော ဒြပ်စင်အရေအတွက်ကို ရေတွက်ပါ။
အောက်ပါကုဒ်သည် သုညနှင့်ညီသော NumPy အခင်းအကျင်းတစ်ခုရှိ ဒြပ်စင်အရေအတွက်ကို ရေတွက်ရန် count_nonzero() လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
import numpy as np
#create NumPy array
my_array = np. array ([2, 0, 0, 4, 5, 9, 12, 0, 4, 13, 15, 19])
#count number of values in array equal to zero
n.p. count_nonzero (my_array == 0 )
3
အထွက်မှ၊ NumPy အခင်းအကျင်းရှိ တန်ဖိုး ၃ လုံး သည် သုညဖြစ်ကြောင်း တွေ့နိုင်သည်။
array တွင် သုညနှင့်အမှန်တကယ်ရှိသောဒြပ်စင်သုံးမျိုးရှိကြောင်းအတည်ပြုရန် NumPy array ကို ကိုယ်တိုင်ကြည့်ရှုနိုင်ပါသည်။
သုညမဟုတ်သော ဒြပ်စင်များအရေအတွက်ကိုအစားရေတွက်လိုပါက၊ count_nonzero() လုပ်ဆောင်ချက်ကို အောက်ပါအတိုင်းအသုံးပြုနိုင်သည်-
import numpy as np
#create NumPy array
my_array = np. array ([2, 0, 0, 4, 5, 9, 12, 0, 4, 13, 15, 19])
#count number of values in array not equal to zero
n.p. count_nonzero (my_array)
9
အထွက်မှ၊ NumPy အခင်းအကျင်းရှိ တန်ဖိုး ၉ ခု သည် သုညနှင့် မညီမျှကြောင်း ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။
မှတ်ချက် – သင့် NumPy အခင်းအကျင်းတွင် NaN တန်ဖိုးများရှိပါက count_nonzero() လုပ်ဆောင်ချက်သည် NaN တန်ဖိုးတစ်ခုစီကို သုညမဟုတ်သောဒြပ်စင်အဖြစ် ရေတွက်မည်ဖြစ်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ပါ သင်ခန်းစာများသည် Python တွင် အခြားသော ဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
NumPy array ၏မုဒ်ကို တွက်ချက်နည်း
လုပ်ဆောင်ချက်တစ်ခုကို NumPy အခင်းအကျင်းသို့ မည်သို့မြေပုံဆွဲမည်နည်း။
NumPy အခင်းအကျင်းကို ကော်လံအလိုက် ဘယ်လိုစီမလဲ။