import pandas as pd
import numpy as np
新建一个带分组特征的DataFrame对象

分组操作 groupby
注意:只对数据集进行分组操作,将不会显示结果,只会生成一个分组的对象,只有分组后进行聚合运算才有实际结果

分组后的聚合运算
对整个数据集进行聚合运算

对data2进行分组后的聚合运算

自定义列表进行分组
自定义一个列表,个数和每列的个数相同,以这个列表为依据进行分组

多层分组
同时以两个列作为依据,进行分组,可以看到多层分组之后df对象的索引就变成了层级索引

Pandas分组与聚合操作详解

这篇博客详细介绍了如何使用Pandas进行数据分组和聚合操作,包括groupby的基本用法、分组后的聚合运算、多层分组、转换为Python数据类型以及根据数据类型和自定义函数进行分组。还探讨了内置聚合方法如sum、mean、max、min等,以及如何自定义聚合函数和对不同列应用不同聚合函数。
最低0.47元/天 解锁文章
5339

被折叠的 条评论
为什么被折叠?



