Numpy array တစ်ခုမှ တိကျသောကော်လံကို မည်သို့ရယူရမည်နည်း။ (ဥပမာများဖြင့်)


NumPy array တစ်ခုမှ တိကျသောကော်လံတစ်ခုကို ရယူရန် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်-

 #get column in index position 2 from NumPy array
my_array[:, 2]

အောက်ဖော်ပြပါ ဥပမာများသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ 1- NumPy အခင်းအကျင်းမှ ကော်လံတစ်ခုကို ရယူပါ။

အောက်ပါကုဒ်သည် NumPy အခင်းအကျင်းတစ်ခုမှ သီးခြားကော်လံတစ်ခုကို မည်သို့ရယူရမည်ကို ပြသသည်-

 import numpy as np

#create NumPy array
data = np. array ([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])

#view NumPy array
data

array([[ 1, 2, 3, 4],
       [5, 6, 7, 8],
       [9, 10, 11, 12]])

#get column in index position 2
data[:, 2]

array([3,7,11])

NumPy array တစ်ခုမှ ကော်လံတစ်ခုကို ရယူပြီး ကော်လံ vector တစ်ခုအဖြစ် ပြန်လည်ရယူလိုပါက၊ အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 #get column in index position 2 (as a column vector)
data[:, [2]]

array([[ 3],
       [7],
       [11]])

ဥပမာ 2- NumPy အခင်းအကျင်းမှ ကော်လံများစွာကို ရယူပါ။

အောက်ပါကုဒ်သည် NumPy array တစ်ခုမှ ကော်လံများစွာကို မည်သို့ရယူရမည်ကို ပြသသည်-

 import numpy as np

#create NumPy array
data = np. array ([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])

#view NumPy array
data

array([[ 1, 2, 3, 4],
       [5, 6, 7, 8],
       [9, 10, 11, 12]])

#get columns in index positions 1 and 3 from NumPy array
data[:, [1,3]]

array([[ 2, 4],
       [6, 8],
       [10, 12]])

ဥပမာ 3- NumPy အခင်းအကျင်းမှ အကွာအဝေးရှိ ကော်လံများကို ရယူပါ။

အောက်ပါကုဒ်သည် NumPy အခင်းအကျင်းမှ ကော်လံများကို အပိုင်းအခြားတစ်ခုအတွင်း မည်သို့ရယူရမည်ကို ပြသသည်-

 import numpy as np

#create NumPy array
data = np. array ([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])

#view NumPy array
data

array([[ 1, 2, 3, 4],
       [5, 6, 7, 8],
       [9, 10, 11, 12]])

#get columns in index positions 0 through 3 (not including 3)
data[:, 0:3]

array([[ 1, 2, 3],
       [5, 6, 7],
       [9, 10, 11]])

အပိုင်းအခြားရှိ နောက်ဆုံးတန်ဖိုး (ဤကိစ္စတွင်၊ 3) ကို ပြန်ပေးသောကော်လံအပိုင်းအခြားတွင် မပါဝင်ကြောင်း သတိပြုပါ။

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

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

လုပ်ဆောင်ချက်တစ်ခုကို NumPy အခင်းအကျင်းသို့ မည်သို့မြေပုံဆွဲမည်နည်း။
NumPy အခင်းအကျင်းသို့ ကော်လံတစ်ခုထည့်နည်း

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

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