我想要计算一个时间序列的滚动汇率。熊猫来计算滚动汇率
思考数据的方式是它是针对不同团队的一系列多人游戏系列的结果。直到最后一场比赛我们都不知道谁会赢得这个系列赛。我试图计算赢得比率,因为它会对每个对手球队发展。
series_id date opposing_team won_series
1 1/1/2000 a 0
1 1/3/2000 a 0
1 1/5/2000 a 1
2 1/4/2000 a 0
2 1/7/2000 a 0
2 1/9/2000 a 0
3 1/6/2000 b 0
变为:
series_id date opposing_team won_series percent_win_against_team
1 1/1/2000 a 0 NA
1 1/3/2000 a 0 NA
1 1/5/2000 a 1 100
2 1/4/2000 a 0 NA
2 1/7/2000 a 0 100
2 1/9/2000 a 0 50
3 1/6/2000 b 0 0
我被混淆定义percent_win_against_team。系列赛获胜的百分比是多少?如果是这样,不应该是0,100,100,100,50或更好,但NA,NA,100,100,100,50吗? – BKay 2014-10-20 19:19:07
添加了NAs;好点子。没有第三个100的原因是它在第一次系列赛胜出前的1/4/2000发生。 – Luke 2014-10-20 21:53:54
系列总是正好3场比赛吗?或者他们是以数据最后一次出现结束的? – BKay 2014-10-21 14:20:55