【发布时间】:2021-10-16 01:13:18
【问题描述】:
我在 Python Pandas 中有如下数据框:
product | age
------------
A | 22
B | 0
B | 38
B | 0
A | 11
我需要通过下面的代码来聚合它:
df.groupby("product").agg(mean_age = ("age","mean))
但是第二行 0 肯定会降低我的平均年龄,我可以修改上面的代码来定义我不想考虑年龄为 0 的行吗?
如何在 Python Pandas 中做到这一点?
【问题讨论】:
标签: python pandas aggregate-functions