pandas中groupby,apply,lambda函数使用
import numpy as np import pandas as pd
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 
2. 分组聚合

3. 结合apply,lambda函数

4. 对结果块进行操作运算:lambda

5. 使用自定义函数

相关推荐
mmmjyjy 2020-07-16
三石 2020-10-30
roamer 2020-10-29
三石 2020-10-29
wangquannuaa 2020-10-15
wangquannuaa 2020-09-29
jzlixiao 2020-09-15
wangquannuaa 2020-08-30
三石 2020-08-23
逍遥友 2020-08-21
jzlixiao 2020-08-18
wangquannuaa 2020-08-17
QianYanDai 2020-08-16
cjsyrwt 2020-08-14
jzlixiao 2020-07-29
xirongxudlut 2020-07-20
QianYanDai 2020-07-05
QianYanDai 2020-07-05
june0 2020-07-04