美文网首页
python groupby

python groupby

作者: 黄yy家的jby | 来源:发表于2020-05-13 17:43 被阅读0次

-1.类似字典的调用方式

groupby = df.groupby('id')
# 遍历
for id,group in groupby:
    print(id)
    print(group)
# 取其中一组
data = groupby.get_group('aaa')

-2.单列函数

df_groupby = df.groupby('id')['salary'].sum()
df_groupby = df.groupby(['id','gender'])['salary'].sum()

mean, min, max, count, std,
https://www.cnblogs.com/Yanjy-OnlyOne/p/11217802.html

-3.agg

df_groupby = df.groupby('id')['salary'].agg(['max','min','std'])

-4.自定义函数

效果:各类别高于3倍标准差为1,否则为0

    def handle_abnormal(df, shred=3):
        df_temp = df[df>(df.mean()+ shred *df.std())]
        if not df_temp.empty:
            return 1
        else:
            return 0
        
    df_beh_abnormal = df_beh_date.groupby('id')['count'].apply(handle_abnormal)

相关文章

  • 2019-04-10

    Python中的分组函数(groupby、itertools)

  • python groupby

    -1.类似字典的调用方式 -2.单列函数 mean, min, max, count, std,https://w...

  • Python groupby

    Enhancer_TCGA_ATAC_1000.bed图片.png Result图片.png

  • python itertools.groupby

    将key函数作用于序列的各个元素。根据key函数结果,将拥有相同函数结果的元素分到一个新的迭代器。每个新的迭代器以...

  • Python| Groupby分组聚合

    01 日常需求 今天我们继续对Python中pandas包进行学习。在我们的日常生活中,常常会出现一些需求,比如:...

  • R: 实现python groupby

    输入 函数 输出

  • Python数据分析之dataframe的groupby

    大家都知道数据库有groupby函数,今天给大家讲讲dataframe的groupby函数。 groupby函数 ...

  • Python & Pandas 常用及各种坑

    Python字典键值互换 输出固定长度字符串,前面用0填充 Pandas使用concat合并数据后groupby有...

  • groupby 的原理及使用场景

    一直用不好groupby,只记得groupby的时候不能select其他字段(非groupby的字段),但是也看到...

  • 2020-06-02

    Pandas的GroupBy机制 本文作者:孙晓玲文字编辑:孙晓玲技术总编:张 邯 作为炙手可热的Python...

网友评论

      本文标题:python groupby

      本文链接:https://www.haomeiwen.com/subject/zmhonhtx.html