Pandas中的聚合函数agg
Pandas的聚合函数agg是一个非常强大的函数,可以对DataFrame或者Series中的数据进行聚合操作。agg函数的参数可以是一个函数,也可以是一个字符串,表示Pandas内置的一些聚合函数。
agg函数的使用方法
agg函数的使用方法很简单,可以在DataFrame或者Series上直接调用,例如:
df.agg(func) # 其中func是一个函数 df.agg('mean') # 其中mean是Pandas内置的聚合函数
agg函数的示例
下面是一个使用agg函数的示例:
import pandas as pd # 创建一个DataFrame df = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6], 'C':[7,8,9]}) # 使用agg函数计算每一列的和 df.agg(sum)
上面的代码会输出:
A 6 B 15 C 24 dtype: int64
我们也可以使用Pandas内置的聚合函数来计算每一列的和:
df.agg('sum')
上面的代码会输出:
A 6 B 15 C 24 dtype: int64
以上两个示例展示了agg函数的使用方法,可以看到,agg函数可以接受一个函数,也可以接受一个字符串,表示Pandas内置的一些聚合函数,这样就可以对DataFrame或者Series中的数据进行聚合操作了。