晴儿成长记

关注

pandas groupby 分组操作

晴儿成长记

关注

阅读 111

2023-05-31

最一般化的groupby 方法是apply.

tips=pd.read_csv('tips.csv')
tips[:5]

pandas groupby 分组操作_机器学习

新生成一列

tips['tip_pct']=tips['tip']/tips['total_bill']
tips[:6]

pandas groupby 分组操作_机器学习_02

根据分组选出最高的5个tip_pct值

def top(df,n=5,column='tip_pct'):
    return df.sort_index(by=column)[-n:]
top(tips,n=6)

pandas groupby 分组操作_机器学习_03

对smoker分组并应用该函数

tips.groupby('smoker').apply(top)

pandas groupby 分组操作_机器学习_04

相关推荐

松鼠树屋

Pandas中的groupby操作

松鼠树屋 56 0 0

小龟老师

Pandas知识点-详解分组函数groupby

小龟老师 189 0 0

君之言之

pandas_分组聚合_groupby和agg的区别

君之言之 211 0 0

瑾谋

Pandas分组函数groupby、聚合函数agg和转换函数transform

瑾谋 39 0 0

是归人不是过客

Pandas GroupBy的使用

是归人不是过客 110 0 0

冶炼厂小练

pandas groupby基本用法

冶炼厂小练 175 0 0

fbd4ffd0717b

Pandas GroupBy 使用教程

fbd4ffd0717b 91 0 0

爱动漫建模

Pandas GroupBy 深度总结

爱动漫建模 59 0 0

guanguans

Freesql实现动态分组(groupby)

guanguans 72 0 0

小禹说财

pandas使用groupby函数进行分组聚合、使用get_group函数获取指定分组的数据(extract specific group after groupby in dataframe)

小禹说财 160 0 0

精彩评论(0)

0 0 举报