python中Groupby使用(四)-通过函数进行分组
2017-09-05 13:10
676 查看
#-*- coding:utf-8 -*- import pandas as pd import numpy as np people=pd.DataFrame(np.random.randn(5,5),columns=['a','b','c','d','e'] ,index=['Joe','Steve','Wes','Jim','Travis']) print people.groupby(len).sum()#如果希望根据人名长度进行分组,虽然可以求取一个字符串长度数组, #但其实仅仅传入len函数就可以了 #将函数跟数组、列表、字典、Series混合使用也不是问题,因为任何东西最终都会被转换为数组 key_list=['one','one','one','two','two'] print people.groupby([len,key_list]).sum()
相关文章推荐
- Python数据分析中Groupby用法之通过字典或Series进行分组的实例
- CDays–3 通过函数进行功能化 Python基础教程
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- Python中的分组函数(groupby、itertools)
- Python函数及使用函数进行面向过程封装
- C# datatable使用groupby进行分组统计
- 使用Python内置的模块与函数进行不同进制的数的转换
- 编程技巧:使用LINQ如何通过多次调用GroupBy实现分组嵌套
- pandas中Groupby使用(二)-对分组进行迭代
- 通过Python使用clamav进行病毒检测
- python之通过“反射”实现不同的url指向不同函数进行处理(反射应用一)
- python使用paramiko模块通过ssh2协议对交换机进行配置
- Python中的分组函数(groupby、itertools)
- 树莓派使用RFID-RC522A读卡器对IC卡进行读写(通过 python)
- 使用Python内置的模块与函数进行不同进制的数的转换
- python里使用正则表达式的group()函数访问分组的结果
- datatable使用groupby进行分组统计
- python里使用Future对象进行回调别的函数
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用