基于条件按基于行的值分组的Pandas图

l5tcr1uw  于 2023-02-17  发布在  其他
关注(0)|答案(1)|浏览(106)

我需要找到事件名称,日期和值(列),满足以下数据使用Pandas的条件。我想找到如果任何事件处理值小于它自己的平均值的特定事件。

该条件适用于任何事件名称,

number_of_items_processed < avg(number_of_items_processed)

我要找的输出是,

rqqzpn5f

rqqzpn5f1#

使用此代码:

df['m']=df.groupby(by=['event'])['number_of_processed'].transform('mean')

df=df[df.number_of_processed<df.m]

相关问题