当前位置:  开发笔记 > 编程语言 > 正文

Pandas Groupby:如何获取第一个字符串

如何解决《PandasGroupby:如何获取第一个字符串》经验,为你挑选了1个好方法。



1> IanS..:

firstGROUPBY方法返回各组的第一个元素:

dfexample.groupby('OID').first()

显然,您还希望对数字列求和,因此需要agg用于指定要用于每个列的聚合:

dfexample.groupby('OID').agg({
    'Category': 'first',
    'Product_Type': 'first',
    'Extended_Price': 'sum'
})

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有