groupby函数的返回值为为DataFrameGroupBy对象,有以下几个基本属性和方法
>>> grouped = df.groupby('x')
>>> grouped
<pandas.core.groupby.generic.DataFrameGroupBy...分组处理
分组处理就是对每个分组进行相同的操作,groupby的返回对象并不是一个DataFrame, 所以无法直接使用DataFrame的一些操作函数。...针对一些常用的功能,groupby提供了一些函数来直接操作DataFrameGroupBy对象, 比如统计个数,求和,求均值等,示例如下
# 计算每个group的个数
>>> df.groupby('x...通过aggregate方法则可以灵活的使用各种函数,用法如下
>>> df = pd.DataFrame({'x':['a','a','b','b','c','c'],'y':[2,4,0,5,5,10...分组过滤
当需要根据某种条件对group进行过滤时,可以使用filter方法,用法如下
>>> df = pd.DataFrame({'x':['a','a','b','b','c','c'],'y':