Pandas တွင် အတွင်းစည်းပါဝင်နည်း (ဥပမာနှင့်အတူ)


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

 import pandas as pd

df1. merge (df2, on=' column_name ', how=' inner ')

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

ဥပမာ- Pandas တွင် အတွင်းစည်းပါဝင်မှုကို မည်သို့လုပ်ဆောင်ရမည်နည်း။

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

 import pandas as pd

#createDataFrame
df1 = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],
                    ' points ': [18, 22, 19, 14, 14, 11, 20, 28]})

df2 = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'G', 'H'],
                    ' assists ': [4, 9, 14, 13, 10, 8]})

#view DataFrames
print (df1)

  team points
0 to 18
1 B 22
2 C 19
3 D 14
4 E 14
5 F 11
6 G 20
7:28 a.m.

print (df2)

  team assists
0 to 4
1 B 9
2 C 14
3 D 13
4G 10
5:8 a.m.

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

 #perform left join
df1. merge (df2, on=' team ', how=' inner ')

	team points assists
0 to 18 4
1 B 22 9
2 C 19 14
3 D 14 13
4 G 20 10
5:28 8

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

DataFrames နှစ်ခုစလုံးတွင် မပေါ်သောကြောင့် အဖွဲ့နှစ်ဖွဲ့ (အသင်း E နှင့် F) ကို ဖယ်ရှားခဲ့ကြောင်း သတိပြုပါ။

တူညီသောရလဒ်ကိုပြန်ပေးရန်အတွက် အောက်ပါ syntax ဖြင့် pd.merge() ကို အသုံးပြုနိုင်ကြောင်း သတိပြုပါ။

 #perform left join
p.d. merge (df1, df2, on=' team ', how=' inner ')

	team points assists
0 to 18 4
1 B 22 9
2 C 19 14
3 D 14 13
4 G 20 10
5:28 8

ဤပေါင်းစပ်ထားသော DataFrame သည် ယခင်ဥပမာနှင့် ကိုက်ညီကြောင်း သတိပြုပါ။

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

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

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

Pandas တွင် ဘယ်ဘက်ပါဝင်နည်း
ကော်လံအများအပြားတွင် Pandas DataFrames ကို ပေါင်းစည်းနည်း
Pandas Join သို့မဟုတ် Merge- ကွာခြားချက်ကဘာလဲ။

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

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