Numpy array တွင် အစိတ်အပိုင်းများကို ထည့်သွင်းနည်း (ဥပမာ 3 ခု)
NumPy အခင်းအကျင်းတစ်ခုသို့ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောဒြပ်စင်များထည့်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်-
နည်းလမ်း 1- array ၏အဆုံးတွင် တန်ဖိုးတစ်ခုထည့်ပါ။
#append one value to end of array
new_array = np. append (my_array, 15)
နည်းလမ်း 2: array ၏အဆုံးတွင်များစွာသောတန်ဖိုးများကိုထည့်ပါ။
#append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])
နည်းလမ်း 3- ဇယားရှိ သီးခြားအနေအထားတစ်ခုတွင် တန်ဖိုးတစ်ခုထည့်ပါ။
#insert 95 into the index position 2 new_array = np. insert (my_array, 2, 95)
Method 4: ဇယားရှိ သီးခြားနေရာတစ်ခုတွင် တန်ဖိုးများစွာကို ထည့်သွင်းပါ။
#insert 95 and 99 starting at index position 2 of the NumPy array new_array = np. insert (my_array, 2, [95, 99])
ဤသင်ခန်းစာတွင် အောက်ပါ NumPy array ဖြင့် လက်တွေ့တွင် နည်းလမ်းတစ်ခုစီကို အသုံးပြုပုံကို ရှင်းပြထားသည်။
import numpy as np
#create NumPy array
my_array = np. array ([1, 2, 2, 3, 5, 6, 7, 10])
#view NumPy array
my_array
array([ 1, 2, 2, 3, 5, 6, 7, 10])
ဥပမာ 1- array ၏အဆုံးတွင် တန်ဖိုးတစ်ခုထည့်ပါ။
NumPy အခင်းအကျင်း၏အဆုံးတွင် တန်ဖိုးတစ်ခုထည့်ရန် np.append() ကို အသုံးပြုပုံကို အောက်ပါကုဒ်က ပြသသည်-
#append one value to end of array
new_array = np. append (my_array, 15)
#view new array
new_array
array([ 1, 2, 2, 3, 5, 6, 7, 10, 15])
တန်ဖိုး 15 ကို NumPy အခင်းအကျင်း၏အဆုံးတွင် ထည့်ထားသည်။
ဥပမာ 2: array အဆုံးတွင် တန်ဖိုးများစွာကို ထည့်ပါ။
NumPy array ၏အဆုံးတွင် တန်ဖိုးများစွာထည့်ရန် np.append() ကို အသုံးပြုပုံကို အောက်ပါကုဒ်က ပြသည်-
#append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])
#view new array
new_array
array([ 1, 2, 2, 3, 5, 6, 7, 10, 15, 17, 18])
တန်ဖိုးများ 15 ၊ 17 နှင့် 18 တို့ကို NumPy ခင်းကျင်း၏အဆုံးတွင် ထည့်သွင်းထားသည်။
ဥပမာ 3- ဇယားရှိ သီးခြားနေရာတစ်ခုတွင် တန်ဖိုးတစ်ခုထည့်ပါ။
အောက်ပါကုဒ်သည် NumPy array ၏ သီးခြားနေရာတစ်ခုတွင် တန်ဖိုးတစ်ခု ထည့်သွင်းနည်းကို ပြသသည်-
#insert 95 into the index position 2 new_array = np. insert (my_array, 2, 95) #view new array new_array array([ 1, 2, 95, 2, 3, 5, 6, 7, 10])
တန်ဖိုး 95 ကို NumPy အခင်းအကျင်း၏ အညွှန်းအနေအထား 2 တွင် ထည့်သွင်းခဲ့သည်။
ဥပမာ 4- ဇယားရှိ သီးခြားနေရာတစ်ခုတွင် တန်ဖိုးများစွာကို ထည့်သွင်းပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် NumPy array အတွင်းရှိ သီးခြားနေရာတစ်ခုမှ စတင်သည့် တန်ဖိုးများစွာကို ထည့်သွင်းနည်းကို ပြသသည်-
#insert 95 and 99 starting at index position 2 of the NumPy array new_array = np. insert (my_array, 2, [95, 99]) #view new array new_array array([ 1, 2, 95, 99, 2, 3, 5, 6, 7, 10])
တန်ဖိုး 95 နှင့် 99 ကို NumPy အခင်းအကျင်း၏ အညွှန်းနေရာ 2 မှ ထည့်သွင်းခဲ့သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် NumPy တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
NumPy အခင်းအကျင်းကို စစ်ထုတ်နည်း
NumPy array မှ NaN တန်ဖိုးများကို မည်သို့ဖယ်ရှားမည်နည်း။
NumPy arrays နှစ်ခုကို နှိုင်းယှဉ်နည်း