စာရင်းတစ်ခုအား numpy array သို့မည်သို့ပြောင်းနည်း (ဥပမာများဖြင့်)
Python တွင်စာရင်းတစ်ခုအား NumPy array သို့ပြောင်းရန် အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်သည်။
import numpy as np my_list = [1, 2, 3, 4, 5] my_array = np. asarray (my_list)
အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။
ဥပမာ 1- စာရင်းတစ်ခုအား NumPy Array သို့ပြောင်းပါ။
အောက်ပါကုဒ်သည် Python ရှိစာရင်းတစ်ခုအား NumPy အခင်းအကျင်းသို့ မည်သို့ပြောင်းလဲရမည်ကို ပြသသည်-
import numpy as np #create list of values my_list = [3, 4, 4, 5, 7, 8, 12, 14, 14, 16, 19] #convert list to NumPy array my_array = np. asarray (my_list) #view NumPy array print (my_array) [3 4 4 5 7 8 12 14 14 16 19] #view object type type (my_array) numpy.ndarray
ပြောင်းလဲနေစဉ် NumPy အခင်းအကျင်းအသစ်အတွက် ဒေတာအမျိုးအစားတစ်ခုကို သတ်မှတ်ရန် dtype အငြင်းအခုံကိုလည်း အသုံးပြုနိုင်ကြောင်း သတိပြုပါ-
import numpy as np #create list of values my_list = [3, 4, 4, 5, 7, 8, 12, 14, 14, 16, 19] #convert list to NumPy array my_array = np. asarray (my_list, dtype= np.float64 ) #view data type of NumPy array print ( my_array.dtype ) float64
ဥပမာ 2- စာရင်းများစာရင်းကို NumPy အခင်းအကျင်းတစ်ခုသို့ ပြောင်းပါ။
အောက်ပါကုဒ်သည် စာရင်းများစာရင်းကို NumPy array ၏ array တစ်ခုအဖြစ်သို့ ပြောင်းနည်းကို ပြသည်-
import numpy as np #create list of lists my_list_of_lists = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] #convert list to NumPy array my_array = np. asarray (my_list_of_lists) #view NumPy array print (my_array) [[1 2 3] [4 5 6] [7 8 9]]
ထို့နောက် array အသစ်၏ အတိုင်းအတာများကို လျင်မြန်စွာရရှိရန် ပုံသဏ္ဍာန် လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-
print ( my_array.shape )
(3, 3)
၎င်းသည် NumPy array ၏ arrays တွင် အတန်းသုံးတန်းနှင့် ကော်လံသုံးခုပါရှိကြောင်းကို ပြောပြသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ပါ သင်ခန်းစာများသည် Python တွင် အခြားသော ဘုံဒေတာကူးပြောင်းမှုများကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
စာရင်းတစ်ခုအား Python တွင် DataFrame သို့မည်သို့ပြောင်းလဲမည်နည်း။
Inline List DataFrame ကို Python သို့ ဘယ်လိုပြောင်းမလဲ။
Pandas Series ကို DataFrame သို့ ဘယ်လိုပြောင်းမလဲ။
Pandas စီးရီးကို NumPy array သို့ ဘယ်လိုပြောင်းမလဲ။