如何创建动态栏目跟踪和顺序计算团队赢利?

时间:2019-01-11 19:40:18

标签: python python-3.x

说我有一个数据集,其中包含home_team,away_team和column_home_win,away_win列,该数据告诉哪个团队赢得了比赛。像这样:

Home_team     Away_Team     Home_Win     Away_Win    gameID
   TB            CLB            1            0         1
   NY            ARZ            0            1         2
   EDM           CAN            1            0         3
   NY            TB             0            1         4
   NY            CLB            1            0         5
   TB            NY             1            0         6

我需要一个顺序计数器,以尊重以前的比赛,并且不管团队是主场还是客场来对每个唯一的团队的总胜利进行计数。

所以对于gameID:1,每支球队共有0场总胜利。 自从TB赢得第一场比赛以来,他们现在总共有1场胜利进入了第二场比赛,而纽约(gameID:4)和NY总共有0场之前的胜利。

所以数据看起来像这样:(AT = Away_Team,HT = Home_Team)

Home_team     Away_Team     Home_Win     Away_Win    gameID    HT'sTotWins      AT'sTotWins
   TB            CLB            1            0         1            0               0
   NY            ARZ            0            1         2            0               0
   EDM           CAN            1            0         3            0               0
   NY            TB             0            1         4            0               1
   NY            CLB            1            0         5            0               0
   TB            NY             1            0         6            2               1

您如何解决这个问题?

0 个答案:

没有答案