【发布时间】:2017-01-04 14:47:48
【问题描述】:
我有一个这样的数据集:
Country Name Match Result
US Martin Win 3
US Martin Lose 1
US Martin Draw 5
UK Luther Win 5
UK Luther Draw 3
我想再添加两列,其中包含获胜、失败和平局的总和结果,以及每场比赛的百分比,如下所示:
Country Name Match Result All Percentage
US Martin Win 3 8 0.375
US Martin Lose 1 8 0.125
US Martin Draw 5 8 0.625
UK Luther Win 6 10 0.6
UK Luther Draw 4 10 0.4
我已经尝试过使用 groupby 并得到了大小总匹配的结果。但是我不知道如何将它放在下一个专栏中。
谢谢
【问题讨论】:
-
Martin的All列不应该是9,而不是8(5 + 3 + 1)? -
是的,我的错,应该是 (5+1+2) .. 谢谢
标签: python pandas aggregate data-science