【发布时间】:2020-09-15 23:23:27
【问题描述】:
您能帮我解决以下情况吗?我想根据球队和赛季对我的 df 进行分组,然后我想获得直到比赛日期的进球数的平均值。我考虑过使用rolling,但我不知道如何使用,因为每一行都会有所不同。
DF:
Date Home Away Season Home_goals Away_goals
1.1.2019 Team 1 Team 2 2019 1 1
2.1.2019 Team 3 Team 4 2019 2 3
3.1.2019 Team 1 Team 3 2019 2 1
2.1.2020 Team 1 Team 4 2020 3 4
4.1.2019 Team 1 Team 5 2019 1 3
预期输出:
Date Home Away Season Home_goals Away_goals Mean_home_goals
1.1.2019 Team 1 Team 2 2019 1 1 1
2.1.2019 Team 3 Team 4 2019 2 3 2
3.1.2019 Team 1 Team 3 2019 2 1 1.5((1+3)/2)
2.1.2020 Team 1 Team 4 2020 3 4 3 (its new season)
4.1.2019 Team 1 Team 5 2019 1 3 1.33 ((1+3+1)/3)
谢谢
【问题讨论】:
-
第 3 行的
Home_goals是2还是3?