pandas中groupby,apply,lambda函数使用

少年意气强不羁,虎胁插翼白日飞。这篇文章主要讲述pandas中groupby,apply,lambda函数使用相关的知识,希望能为你提供帮助。

import numpy as np import pandas as pd

  1.1创建数据
df = pd.DataFrame({\'name\':[\'Jack\',\'Alex\',\'Bob\',\'Nancy\',\'Mary\',\'Alice\',\'Jerry\',\'Wolf\'], \'course\':[\'Chinese\',\'Math\',\'Math\',\'Chinese\',\'Math\',\'English\',\'Chinese\',\'English\'], \'grade\':[1,1,2,2,2,2,3,3], \'score\':[85,95,91,78,89,60,87,79]}) df

 
pandas中groupby,apply,lambda函数使用

文章图片

 
  1.2. 分组聚合
pandas中groupby,apply,lambda函数使用

文章图片

  1.3.  结合apply,lambda函数
pandas中groupby,apply,lambda函数使用

文章图片

 
  1.4.  对结果块进行操作运算:lambda
pandas中groupby,apply,lambda函数使用

文章图片

  1.5.  使用自定义函数
pandas中groupby,apply,lambda函数使用

文章图片

 
 
2. 案例2
pandas中groupby,apply,lambda函数使用

文章图片

 
pandas中groupby,apply,lambda函数使用

文章图片

【pandas中groupby,apply,lambda函数使用】 

    推荐阅读