用Numpy计算唯一值的平均值

时间:2018-12-02 11:38:50

标签: python numpy

我有一个数据集,其中包括英超联赛中与足球相关的所有比赛数据。数据集具有以下结构:

enter image description here

以下变量对于我的问题很重要: home away home_xG away_xG 。 我想使用Numpy并计算整个赛季/数据集的每支球队的平均 xG 。 我得到以下(未完成的)代码:

teams = np.sort(dataset['home'].unique())
for team in teams:
    home_xG = ...
    away_xG = ...
    xG = (away_xG + home_xG) / 2

 return team_xG

如何使用Excel的“ SUMIFS”功能计算 home_xG和away_xG 理想情况下,我想使用Numpy而不是Panda的 DataFrame.groupby 函数 谢谢!

0 个答案:

没有答案