12.Pandas中Groupby方法
分组统计在实际应用中是非常多的。比如:对不同地区的销售量的统计,不同班级的分数统计,同一月份的统计等。比如查询每个月最高气温。
先通过分组groapby方法查出每个月的聚合数据,而且再利于agg进行max计算。
group_data=df.groupby('month').agg({'bWendy':np.max,'yWendu':np.min,'api':np.mean}
https://www.jianshu.com/p/b50941b6d229此篇文章介绍的很详细。
总结来说,groupby的过程就是将原有的DataFrame按照groupby的字段,划分为若干个分组DataFrame,被分为多少个组就有多少个分组DataFrame。所以说,在groupby之后的一系列操作(如agg、apply等),均是基于子DataFrame的操作。