Python တွင် array တစ်ခုဖန်တီးနည်း (ဥပမာများနှင့်အတူ)


NumPy ပက်ကေ့ဂျ်ကို အသုံးပြု၍ Python တွင် array တစ်ခုဖန်တီးရန် အောက်ပါနည်းလမ်းနှစ်ခုမှ တစ်ခုခုကို သင်အသုံးပြုနိုင်သည်-

နည်းလမ်း 1- ဇယားတစ်ခုချင်းစီကို ပေါင်းစပ်ပါ။

 import numpy as np

array1 = np. array ([1, 2, 3])
array2 = np. array ([4, 5, 6])
array3 = np. array ([7, 8, 9])

all_arrays = np. array ([array1, array2, array3])

နည်းလမ်း 2- ဇယားကွက်များကို တိုက်ရိုက်ဖန်တီးပါ။

 import numpy as np

all_arrays = np. array ([[1, 2, 3],
                       [4, 5, 6],
                       [7, 8, 9]])

အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

နည်းလမ်း 1- ဇယားတစ်ခုချင်းစီကို ပေါင်းစပ်ပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် တစ်ခုချင်း array များကို ပေါင်းစပ်ပြီး array တစ်ခု ဖန်တီးပုံ ကို ပြသသည် ။

 import numpy as np

#define individual arrays
array1 = np. array ([10, 20, 30, 40, 50])
array2 = np. array ([60, 70, 80, 90, 100])
array3 = np. array ([110, 120, 130, 140, 150])

#combine individual arrays into one array of arrays
all_arrays = np. array ([array1, array2, array3])

#view array of arrays
print (all_arrays)

[[ 10 20 30 40 50]
 [60 70 80 90 100]
 [110 120 130 140 150]]

နည်းလမ်း 2- ဇယားကွက်များကို တိုက်ရိုက်ဖန်တီးပါ။

အောက်ပါကုဒ်သည် array တစ်ခု၏ array တစ်ခုကို တိုက်ရိုက်ဖန်တီးနည်းကို ပြသသည်-

 import numpy as np

#create array of arrays
all_arrays = np. array ([[10, 20, 30, 40, 50],
                       [60, 70, 80, 90, 100],
                       [110, 120, 130, 140, 150]])

#view array of arrays
print (all_arrays)

[[ 10 20 30 40 50]
 [60 70 80 90 100]
 [110 120 130 140 150]]

ဤ array ၏ array များသည် ယခင်နည်းလမ်းကို အသုံးပြု၍ ဖန်တီးထားသော တစ်ခုနှင့် ကိုက်ညီကြောင်း သတိပြုပါ။

array တစ်ခု၏ array တစ်ခု၏ အစိတ်အပိုင်းများကို မည်သို့ဝင်ရောက်နိုင်မည်နည်း။

array တစ်ခု၏အတိုင်းအတာများကိုရယူရန် ပုံသဏ္ဍာန် လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။

 print ( all_arrays.shape )

(3, 5)

၎င်းသည် ဇယား၏ဇယားတွင် အတန်းသုံးတန်းနှင့် ကော်လံငါးခုရှိကြောင်း ကျွန်ုပ်တို့ကိုပြောပြသည်။

array ၏ array တွင် စုစုပေါင်းတန်ဖိုးများမည်မျှရှိသည်ကိုကြည့်ရန် အရွယ်အစား လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်-

 print ( all_arrays.size )

15

၎င်းသည် array array တွင် စုစုပေါင်းတန်ဖိုး 15 ခုရှိကြောင်း ကျွန်ုပ်တို့ကိုပြောပြသည်။

ဇယားများ၏ array အတွင်းရှိ အချို့သောနေရာများတွင်ရှိသော အစိတ်အပိုင်းများကို ဝင်ရောက်ကြည့်ရှုရန် ကွင်းစကွင်းပိတ်များကို အသုံးပြုနိုင်သည်။

ဥပမာအားဖြင့်၊ သင်သည် အညွှန်းနေရာ 3 တွင်ရှိသော ပထမအခင်းအကျင်း၏တန်ဖိုးကို ပြန်လည်ရယူရန် အောက်ပါအထားအသိုကို အသုံးပြုနိုင်သည်။

 print (all_arrays[0, 3])

40

array ၏ array တွင်ကျွန်ုပ်တို့လိုချင်သောတန်ဖိုးအားလုံးကိုရယူရန် ဤ syntax ကိုသုံးနိုင်သည်။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် Python ရှိ array များဖြင့် အခြားသော ဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

Python တွင် array များကို ပေါင်းစပ်နည်း
NumPy အခင်းအကျင်းမှ Pandas DataFrame ဖန်တီးနည်း
Pandas DataFrame ကို NumPy array သို့ ဘယ်လိုပြောင်းမလဲ။

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

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