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])

တန်ဖိုးများ 1517 နှင့် 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 နှစ်ခုကို နှိုင်းယှဉ်နည်း

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

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