我有一个这样的数据框:
df_1 = pd.DataFrame({'players.name': ['John', 'Will' ,'John', 'Jim', 'Tim', 'John', 'Will', 'Tim'],
'players.diff': [0, 0, 0, 0, 0, 0, 0, 0],
'count': [3, 2, 3, 1, 2, 3, 2, 2]})
'count' 值是常数。
我有一个不同形状的数据框,玩家的顺序不同,如下所示:
df_2 = pd.DataFrame({'players.name': ['Will', 'John' ,'Jim'],
'players.diff': [0, 0, 0]})
我如何从df_1值进行映射并在 上填充“计数”值df_2,最后得到:
players.name players.diff counts
0 Will 0 2
1 John 0 3
2 Jim 0 1
Smart猫小萌
湖上湖
德玛西亚99
相关分类