Pandas- ကော်လံတစ်ခုကို စာရင်းတစ်ခုသို့ အမြန်ပြောင်းနည်း


ပန်ဒါ DataFrame ကော်လံတစ်ခုကို စာရင်းတစ်ခုသို့ ပြောင်းရန် အောက်ပါနည်းလမ်းများထဲမှ တစ်ခုကို သင်အသုံးပြုနိုင်သည်-

နည်းလမ်း 1- tolist() ကိုသုံးပါ

 df[' my_column ']. tolist ()

နည်းလမ်း 2- စာရင်း() ကို အသုံးပြုပါ။

 list(df[' my_column '])

နည်းလမ်းနှစ်ခုစလုံးသည် တူညီသောရလဒ်ကို ပြန်လာပါလိမ့်မည်။

အောက်ပါနမူနာများသည် အောက်ပါ pandas DataFrame ဖြင့် ဤနည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'A', 'A', 'B', 'B', 'B'],
                   ' points ': [99, 90, 93, 86, 88, 82],
                   ' assists ': [33, 28, 31, 39, 34, 30]})

#view DataFrame
print (df)

  team points assists
0 to 99 33
1 A 90 28
2 A 93 31
3 B 86 39
4 B 88 34
5 B 82 30

နည်းလမ်း 1- ကော်လံတစ်ခုအား tolist() ကို အသုံးပြု၍ စာရင်းတစ်ခုသို့ ပြောင်းပါ

အောက်ပါကုဒ်သည် DataFrame ၏ “အမှတ်များ” ကော်လံကို စာရင်းတစ်ခုသို့ ပြောင်းရန် tolist() လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

 #convert column to list
my_list = df[' points ']. tolist ()

#view list
print (my_list)

[99, 90, 93, 86, 88, 82]

ရလဒ်သည် type() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ စာရင်းတစ်ခုဖြစ်ကြောင်း အတည်ပြုနိုင်သည်-

 #check datatype
type (my_list)

list

နည်းလမ်း 2- ကော်လံတစ်ခုအား list() ကိုအသုံးပြု၍ စာရင်းတစ်ခုသို့ ပြောင်းပါ

အောက်ပါကုဒ်သည် DataFrame ၏ “အမှတ်များ” ကော်လံကို စာရင်းတစ်ခုသို့ ပြောင်းရန် list() လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

 #convert column to list
my_list = list(df[' points '])
#view list
print (my_list)

[99, 90, 93, 86, 88, 82]

ရလဒ်သည် type() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ စာရင်းတစ်ခုဖြစ်ကြောင်း အတည်ပြုနိုင်သည်-

 #check data type
type (my_list)

list

နည်းလမ်းနှစ်ခုလုံးသည် အတိအကျတူညီသောရလဒ်များ ပြန်လာသည်ကို သတိပြုပါ။

အလွန်ကြီးမားသော DataFrames အတွက်၊ tolist() နည်းလမ်းသည် အမြန်ဆုံးဖြစ်နိုင်သည်ကို သတိပြုပါ။

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

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

Pandas ရှိ ကော်လံများကို ဖျက်နည်း
Pandas ရှိ ကော်လံများကို မည်သို့ဖယ်ထုတ်မည်နည်း။
Pandas ရှိ ရွေးချယ်ထားသော ကော်လံများတွင် လုပ်ဆောင်ချက်တစ်ခုကို မည်သို့အသုံးပြုရမည်နည်း။
Pandas DataFrame တွင် ကော်လံအစီစဥ်ကို မည်သို့ပြောင်းရမည်နည်း။

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

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