我有两个数据帧,我想合并。第一种情况如下:
Date HomeTeam AwayTeam
0 06/01/14 Real Madrid Celta Vigo
1 06/01/14 Celta Vigo Valencia
第二个是这样的:
EVENT_ID HomeTeam AwayTeam SELECTION ODDS
0 112324699 Real Madrid Celta Vigo Celta Vigo 47.50
1 112324699 Real Madrid Celta Vigo Real Madrid 1.13
2 112324699 Real Madrid Celta Vigo The Draw 16.00
3 112369682 Celta Vigo Valencia Celta Vigo 3.30
4 112369682 Celta Vigo Valencia The Draw 3.55
5 112369682 Celta Vigo Valencia Valencia 2.43
因此,基本上在第二个数据帧中,一场比赛有3行,每队一行,抽签(选择)一行,对应赔率(赔率)。
我现在要做的是添加关于从第二个数据帧到第一个数据帧的几率的信息,因此我想以以下内容结束:
Date HomeTeam AwayTeam OddsHome OddsDraw OddsAway
0 06/01/14 Real Madrid Celta Vigo 1.13 16.00 47.50
1 06/01/14 Celta Vigo Valencia 3.30 3.55 2.43
我试图编写并应用查找函数,但失败得很惨。
也许你能帮我?你知道吗
我将把df2重塑成新的df2,使其看起来像这样
现在使用合并
你得到了吗
另一种解决方案:
相关问题 更多 >
编程相关推荐