Pandas- ကော်လံအမည်များဖြင့် အလွတ် dataframe ဖန်တီးနည်း


သီးသန့်ကော်လံအမည်များဖြင့် ဗလာပန်ဒါ DataFrame ဖန်တီးရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-

 df = pd. DataFrame (columns=[' Col1 ', ' Col2 ', ' Col3 '])

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

ဥပမာ 1- ကော်လံအမည်များနှင့် အတန်းမရှိသော DataFrame တစ်ခုကို ဖန်တီးပါ။

အောက်ပါကုဒ်သည် တိကျသောကော်လံအမည်များနှင့် အတန်းမရှိသော pandas DataFrame ဖန်တီးနည်းကို ပြသသည်-

 import pandas as pd

#createDataFrame
df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E '])

#view DataFrame
df

A B C FROM

DataFrame ၏အရွယ်အစားကိုရရန် ပုံသဏ္ဍာန်ကို သုံးနိုင်သည်။

 #display shape of DataFrame
df. shape

(0, 5)

၎င်းသည် DataFrame တွင် 0 အတန်း နှင့် ကော်လံ 5 ခု ရှိသည်ကို ပြောပြသည်။

ကော်လံအမည်များစာရင်းကို ရယူရန် list() ကို အသုံးပြုနိုင်သည်။

 #display list of column names
list (df)

['A B C D E']

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

အောက်ဖော်ပြပါကုဒ်သည် တိကျသောကော်လံအမည်များနှင့် အတန်းအရေအတွက်အလိုက် ပန်ဒါ DataFrame ဖန်တီးနည်းကို ပြသသည်-

 import pandas as pd

#createDataFrame
df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E '],
                  index=range(1, 10))
#view DataFrame
df

        A B C D E
1 NaN NaN NaN NaN NaN
2 NaN NaN NaN NaN NaN
3 NaN NaN NaN NaN NaN
4 NaN NaN NaN NaN NaN
5 NaN NaN NaN NaN NaN
6 NaN NaN NaN NaN NaN
7 NaN NaN NaN NaN NaN
8 NaN NaN NaN NaN NaN
9 NaN NaN NaN NaN NaN

DataFrame ရှိ တန်ဖိုးတစ်ခုစီကို NaN တန်ဖိုးဖြင့် ဖြည့်ထားကြောင်း သတိပြုပါ။

တစ်ဖန်၊ DataFrame ၏အရွယ်အစားကိုရရန် ပုံသဏ္ဍာန်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-

 #display shape of DataFrame
df. shape

(9, 5)

၎င်းသည် DataFrame တွင် အတန်း 9 တန်းနှင့် ကော်လံ 5 ခု ပါရှိကြောင်းကို ပြောပြသည်။

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

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

Pandas ၏အခြေအနေအပေါ်အခြေခံ၍ ကော်လံအသစ်တစ်ခုဖန်တီးနည်း
Pandas DataFrame တွင် ကော်လံတစ်ခု ထည့်သွင်းနည်း
Pandas တွင် ကော်လံကို အညွှန်းအဖြစ် သတ်မှတ်နည်း

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

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