Pandas တွင် စီးရီးနှစ်ခု သို့မဟုတ် နှစ်ခုထက်ပို၍ ပေါင်းနည်း (ဥပမာများဖြင့်)
ပန်ဒါဒေတာဘောင်တစ်ခုသို့ စီးရီးနှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော စီးရီးနှစ်ခုကို လျင်မြန်စွာ ပေါင်းစည်းရန် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်-
df = pd. concat ([series1, series2, ...], axis= 1 )
အောက်ဖော်ပြပါ ဥပမာများသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ 1- Pandas တွင် စီးရီးနှစ်ခုကို ပေါင်းလိုက်ပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် ပန်ဒါစီးရီးနှစ်ခုကို ပန်ဒါဒေတာဘောင်တစ်ခုသို့ ပေါင်းစပ်နည်းကို ပြသသည်-
import pandas as pd #define series series1 = pd. Series (['Mavs', 'Rockets', 'Spurs'], name=' Team ') series2 = pd. Series ([109, 103, 98], name=' Points ') #merge series into DataFrame df = pd. concat ([series1, series2], axis= 1 ) #view DataFrame df Team Points 0 Mavs 109 1 Rockets 103 2 Spurs 98
စီးရီးတစ်ခုသည် အခြားတစ်ခုထက် ပိုရှည်ပါက၊ ပန်ဒါများသည် ရရှိလာသော DataFrame တွင် ပျောက်ဆုံးနေသောတန်ဖိုးများအတွက် NaN တန်ဖိုးများကို အလိုအလျောက်ပေးလိမ့်မည်-
import pandas as pd #define series series1 = pd. Series (['Mavs', 'Rockets', 'Spurs'], name=' Team ') series2 = pd. Series ([109, 103], name=' Points ') #merge series into DataFrame df = pd. concat ([series1, series2], axis= 1 ) #view DataFrame df Team Points 0 Mavs 109 1 Rockets 103 2 Spurs NaN
ဥပမာ 2- Pandas တွင် စီးရီးများစွာကို ပေါင်းစည်းပါ။
အောက်ပါကုဒ်သည် အတွဲများစွာကို ပန်ဒါတစ်ခုထဲ DataFrame ထဲသို့ ပေါင်းစပ်နည်းကို ပြသသည်-
import pandas as pd #define series series1 = pd. Series (['Mavs', 'Rockets', 'Spurs'], name=' Team ') series2 = pd. Series ([109, 103, 98], name=' Points ') series3 = pd. Series ([22, 18, 15], name=' Assists ') series4 = pd. Series ([30, 35, 28], name=' Rebounds ') #merge series into DataFrame df = pd. concat ([series1, series2, series3, series4], axis= 1 ) #view DataFrame df Team Points Assists Rebounds 0 Mavs 109 22 30 1 Rockets 103 18 35 2 Spurs 98 15 28
ထပ်လောင်းအရင်းအမြစ်များ
အညွှန်းတွင် Pandas DataFrames နှစ်ခုကို ပေါင်းစပ်နည်း
ကော်လံအများအပြားတွင် Pandas DataFrames ကို ပေါင်းစည်းနည်း
Pandas DataFrames မျိုးစုံကို ဘယ်လိုစုမလဲ။