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 အခင်းအကျင်းကို ကော်လံအလိုက် ဘယ်လိုစီမလဲ။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်