熊猫groupby,每个组具有不同的过滤器

时间:2018-09-01 09:10:46

标签: python pandas pandas-groupby

我有一个非常大的数据框,其中包含“玩家”,“积分”,“比赛日”,“比赛结果”

我有一个系列赛(与索引玩家一起称为df_injury),其中包含每个球员受伤的日期。我想按球员和受伤之前的日期过滤数据框。

我尝试做

df.groupby('player').filter(lambda x: x['match_day'] < df_injury.loc[x['player'].unique().values, :]))

但我不断得到

filter function returned a Series, but expected a scalar bool

0 个答案:

没有答案