[英]Combine 2 different dataframes and getting only the same data
我想合並 2 個數據幀並創建另一個數據幀,其中包含具有共同 id 的組合值。
DF1:
id country age
123 US 30
234 MY 45
432 AF 32
DF2:
id country name
123 US Bill
234 MY Luis
432 AF Joe
787 SG Mark
如何組合這兩個 df 並僅獲取具有相同“id”的數據。
我想要的是:
DF3:
id country age name
123 US 30 Bill
234 MY 45 Luis
432 AF 32 Joe
看看這個Join pandas dataframes based on column values 。
你可以做
df3 = pd.merge(df1, df2, on=['id','country'], how='left')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.