အဝိုင်းဒဿမများ
အဝိုင်းဒဿမများ
NumPy တွင် ဒဿမများကို ဖယ်ထုတ်ရန် အဓိကအားဖြင့် နည်းလမ်းငါးခုရှိသည်။
- ဖြတ်တောက်ခြင်း။
- ပြင်ဆင်ပါ။
- ရှာနိုင်ပါတယ်။
- ကြမ်းပြင်
- မျက်နှာကြက်
ဖြတ်တောက်ခြင်း။
ဒဿမများကို ဖယ်ရှားပြီး အနီးစပ်ဆုံး float နံပါတ်ကို သုညသို့ ပြန်ပေးပါ။ trunc()
နှင့် fix()
လုပ်ဆောင်ချက်များကိုအသုံးပြုပါ ။
ဥပမာ
အောက်ပါ array ၏ အစိတ်အပိုင်းများကို ဖြတ်ထုတ်ပါ-
import numpy as np
arr = np.trunc([-3.1666, 3.6667])
print(arr)
ဥပမာ
တူညီသောဥပမာအားဖြင့် fix()
၊
import numpy as np
arr = np.fix([-3.1666, 3.6667])
print(arr)
ရှာနိုင်ပါတယ်။
around()
အကယ်၍ >=5 အခြားဘာမှမလုပ်ပါက လုပ်ဆောင်ချက်သည် ရှေ့ဂဏန်း သို့မဟုတ် ဒဿမ ၁ ဖြင့် တိုးသည် ။
ဥပမာ- 1 ဒဿမအမှတ်သို့ လှည့်၍ 3.16666 သည် 3.2 ဖြစ်သည်။
ဥပမာ
3.1666 ကို ဒဿမ 2 နေရာသို့ ဖယ်ထုတ်သည်-
import numpy as np
arr = np.around(3.1666, 2)
print(arr)
ကြမ်းပြင်
floor() function သည် decimal ကို အနီးဆုံး အောက်ခြေ integer ကို ဖယ်သည်။
ဥပမာ 3.166 ၏ အထပ်သည် 3 ဖြစ်သည်။
ဥပမာ
အောက်ပါ array ၏ဒြပ်စင်များကို အထပ်ပါ-
import numpy as np
arr = np.floor([-3.1666,
3.6667])
print(arr)
မှတ်ချက် ။ _ floor()
_trunc()
မျက်နှာကြက်
ceil() လုပ်ဆောင်ချက်သည် ဒဿမကို အနီးဆုံးအပေါ်ပိုင်းကိန်းပြည့်သို့ လှည့်သည်။
ဥပမာ - 3.166 သည် 4 ဖြစ်သည်
ဥပမာ
အောက်ပါ array ၏ဒြပ်စင်များကို Ceil:
import numpy as np
arr = np.ceil([-3.1666,
3.6667])
print(arr)