我正在尝试外部加入(在 df1 上)两个熊猫数据框。以下是示例数据框:
df1:
Index Team 1 Team 2 Team1_Score Team2_Score
0 A B 25 56
1 B C 30 55
2 D E 35 75
df2:
Index Team 1 Team 2 Team1_Avg Team2_Avg
0 A B 5 15
1 G F 10 25
2 C B 15 35
dfcombined
Index Team 1 Team 2 Team1_Score Team2_Score Team2_Avg Team1_Avg
0 A B 25 56 5 15
1 B C 30 55 35 15
2 D E 35 75
我试图使用 pandasql 模块,但是我不确定如何处理在 df1 中加入索引 1 和在 df2 中加入索引 2 的情况,因为团队的顺序颠倒了。通过pandasql模块,如果团队顺序相反,我不确定如何在组合数据框中切换团队平均值。
我将不胜感激这方面的任何帮助。