1. 使用agg()方法实现一次应用多个函数
在分组的 Dataframe 上,您可以传递要应用于每一列的函数列表,这会生成带有分层索引的聚合结果:
聚合结果以函数本身命名。 如果您需要重命名,那么您可以添加一个链式操作,如下所示:
对于分组的 Dataframe,您可以以类似的方式重命名
2. 重命名聚合函数
pandas.NamedAgg 命名元组提供了字段 ['column', 'aggfunc'],其中第一个元素是要选择的列,第二个元素是要应用于该列的聚合
pandas.NamedAgg 只是一个命名元组。 也允许使用普通元组。 3. 对Dataframe列应用不同的函数
函数名也可以是字符串。 为了使字符串有效,它必须在 GroupBy 上实现或通过调度可用:



