考虑一些示例熊猫数据集:
df = pd.DataFrame([[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
[0, 0, 0]],
columns=['A', 'B', 'C'])
现在,我想汇总要排除零的每一列(比如计算平均值)。我可以看到有agg
可以调用的函数,但我不知道在计算平均值时如何排除零点。
我知道在映射列时,我需要以某种方式过滤掉零,但我不知道如何将其包含在对df.agg()
函数的调用中。