3分钟快速掌握Pandas中Groupby用法

在日常数据分析中,我们经常需要将数据根据某个(多个)列或字段进行分组统计,比如统计高三年级每个班的数学平均成绩,这时我们就需要采用分组的操作来实现。在Pandas中,我们可以使用groupby方法轻松的完成上述需求,下面就一起来看一下吧。

为了方便演示,我们先创建一个样本数据。数据包含三列分别是company、salary、age,共10行数据。

company=["A","B","C"]data=pd.DataFrame({
      "company":[company[x] for x in np.random.randint(0,len(company),10)],    "salary":np.random.randint(5,50,10),    "age":np.random.randint(15,50,10)})

来源:白话机器学习

物联沃分享整理
物联沃-IOTWORD物联网 » 3分钟快速掌握Pandas中Groupby用法

发表评论