Inline list dataframe ကို python သို့ ဘယ်လိုပြောင်းမလဲ။
DataFrame inline list တစ်ခုအား Python သို့ပြောင်းရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။
#define list x = [4, 5, 8, ' A ' ' B '] #convert list to DataFrame df = pd. DataFrame (x). T
စာရင်းများကို DataFrame ၏ လိုင်းများစွာသို့ ပြောင်းရန် အောက်ပါ syntax ကို သင်သုံးနိုင်သည်။
#define list of lists big_list = [[4, 5, 6, ' B '], [4, 2, 1, ' A '], [12, 4, 8, ' C ']] #convert list of lists into DataFrame df = pd. DataFrame (columns=[' col1 ',' col2 ',' col3 ',' col4 '], data=big_list)
အောက်ဖော်ပြပါ ဥပမာများသည် ဤလုပ်ဆောင်ချက်တစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- စာရင်းတစ်ခုကို Inline DataFrame သို့ ပြောင်းပါ။
အောက်ပါကုဒ်သည် စာရင်းတစ်ခုအား Python ရှိ အတန်းတစ်ခုဖြင့် DataFrame သို့ ပြောင်းနည်းကို ပြသသည်-
import pandas as pd #define list x = [4, 5, 8, ' Mavericks '] #convert list to DataFrame df = pd. DataFrame (x). T #specify column names of DataFrame df. columns = [' Points ', ' Assists ', ' Rebounds ', ' Team '] #display DataFrame print (df) Points Assists Rebounds Team 0 4 5 8 Mavericks
ဥပမာ 2- စာရင်းများစာရင်းကို DataFrame အတန်းများစွာသို့ ပြောင်းပါ။
အောက်ပါကုဒ်သည် စာရင်းများကို Python တွင် အတန်းများစွာပါသော DataFrame သို့ ပြောင်းနည်းကို ပြသသည်-
import pandas as pd #define list of lists big_list = [[6, 7, 12, ' Mavericks '], [4, 2, 1, ' Lakers '], [12, 4, 8, ' Spurs ']] #convert list of lists into DataFrame df = pd. DataFrame (columns=[' Points ', ' Assists ', ' Rebounds ', ' Team '], data=big_list) #display DataFrame print (df) Points Assists Rebounds Team 0 6 7 12 Mavericks 1 4 2 1 Lakers 2 12 4 8 Spurs
.shape() လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ရရှိလာသော DataFrame ၏ အတန်းနှင့် ကော်လံ အရေအတွက်ကို စစ်ဆေးနိုင်သည်-
print (df.shape )
(3, 4)
ယင်းက ရရှိလာသော DataFrame တွင် အတန်း 3 တန်းနှင့် ကော်လံ 4 ခု ရှိသည်ကို ပြောပြသည်။
ထပ်လောင်းအရင်းအမြစ်များ
DataFrame ကို Pandas ရှိ List တစ်ခုသို့ ဘယ်လိုပြောင်းမလဲ။
Pandas ရှိ DataFrame သို့ အဘိဓာန်ကို မည်သို့ပြောင်းရမည်နည်း။
NumPy အခင်းအကျင်းမှ Pandas DataFrame ဖန်တီးနည်း