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


ကွဲပြားသောကော်လံအမည်များဖြင့် ပန်ဒါ DataFrames နှစ်ခုကို ပေါင်းစည်းရန် အောက်ပါအခြေခံ syntax ကို အသုံးပြုနိုင်ပါသည်။

 p.d. merge (df1, df2, left_on=' left_column_name ', right_on=' right_column_name ')

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

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

ကျွန်ုပ်တို့တွင် အောက်ပါ Panda DataFrames နှစ်ခုရှိသည်ဟု ယူဆကြပါစို့။

 import pandas as pd

#create first DataFrame
df1 = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F'],
                    ' points ': [4, 4, 6, 8, 9, 5]})

#view DataFrame
print (df1)

  team points
0 to 4
1 B 4
2 C 6
3 D 8
4 E 9
5 F 5

#create second DataFrame
df2 = pd. DataFrame ({' team_name ': ['A', 'B', 'C', 'D', 'E', 'F'],
                    ' rebounds ': [12, 7, 8, 8, 5, 11]})

#view DataFrame
print (df2)

  team_name rebounds
0 to 12
1 B 7
2 C 8
3 D 8
4 E 5
5 F 11

ပထမ DataFrame ရှိ အဖွဲ့ ကော်လံနှင့် ဒုတိယ DataFrame ရှိ team_name ကော်လံတို့ကို အသုံးပြု၍ အတွင်းစည်းတစ်ခုလုပ်ဆောင်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 #merge DataFrames
df3 = pd. merge (df1, df2, left_on=' team ', right_on=' team_name ')

#view result
print (df3)

  team points team_name rebounds
0 A 4 A 12
1 B 4 B 7
2 C 6 C 8
3 D 8 D 8
4 E 9 E 5
5 F 5 F 11

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

ဤကော်လံရှိတန်ဖိုးများသည် အသင်း ကော်လံရှိတန်ဖိုးများနှင့် ကိုက်ညီသောကြောင့် နောက်ဆုံးပေါင်းစပ်ထားသော DataFrame မှ team_name ကော်လံကို ဖယ်ရှားရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ကြောင်း သတိပြုပါ။

 #drop team_name column
df3. drop (' team_name ', axis= 1 , inplace= True )

#view updated DataFrame
print (df3)

  team points rebounds
0 to 4 12
1 B 4 7
2 C 6 8
3 D 8 8
4 E 9 5
5 F 5 11

team_name ကော်လံကို DataFrame မှ ဖယ်ရှားလိုက်ကြောင်း သတိပြုပါ။

ဆက်စပ်- Pandas ရှိ ကော်လံများကို ဖျက်နည်း (ဥပမာ 4 ခု)

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

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

Pandas တွင် ကော်လံအစီစဥ်ကို ပြောင်းလဲနည်း
Pandas တွင် ကော်လံအမည်ပြောင်းနည်း
Pandas တွင် ကော်လံများကို အမည်ခွဲနည်း

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

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