12345678_0001
设置df = pd.DataFrame({'a': [1,2,3], 'b': [4,5,6]})使用文档的主要好处agg在docs中进行了说明:使用指定轴上的一项或多项操作进行汇总。如果需要将单独的操作应用于每个单独的列,请agg使用字典(或函数,字符串或字符串/函数列表),该字典允许您在单个语句中创建该映射。因此,如果您想要sumof的列a,以及themean的列b:df.agg({'a': 'sum', 'b': 'mean'})a 6.0b 5.0dtype: float64它还允许您在单个语句中将多个操作应用于单个列。例如,要查找sum,mean和std列a:df.agg({'a': ['sum', 'mean', 'std']}) asum 6.0mean 2.0std 1.0agg与单个操作一起使用时,结果没有差异。我认为这df.agg('sum')还不如df.sum(),但结果将是相同的:df.agg('sum')a 6b 15dtype: int64df.sum()a 6b 15dtype: int64agg提供的主要好处是应用多个操作的便利。