学习Pandas(六)
来源:互联网 发布:宁泽涛傅园慧cp乐乎 编辑:程序博客网 时间:2024/06/07 21:45
英文原文: 06 - Lesson
我们看一下 groupby 这个函数。
# 导入库import pandas as pdimport sys
print('Python version ' + sys.version)print('Pandas version ' + pd.__version__)
Python version 3.6.1 | packaged by conda-forge | (default, Mar 23 2017, 21:57:00) [GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] Pandas version 0.19.2
# 我们的小数聚集d = {'one':[1,1,1,1,1], 'two':[2,2,2,2,2], 'letter':['a','a','b','b','c']}# 创建一个 dataframedf = pd.DataFrame(d)df
# 创建一个 groupby 对象one = df.groupby('letter')# 在分组上应用 sum() 函数one.sum()
letterone = df.groupby(['letter','one']).sum()letterone
letterone.index
MultiIndex(levels=[['a', 'b', 'c'], [1]], labels=[[0, 1, 2], [0, 0, 0]], names=['letter', 'one'])
你可能不想把用来分组的列名字作为索引,像下面的做法很容易实现。
letterone = df.groupby(['letter','one'], as_index=False).sum()letterone
letterone.index
Int64Index([0, 1, 2], dtype='int64')
阅读全文
0 0
- pandas入门学习六
- 学习Pandas(六)
- CSDN机器学习笔记六 Pandas简单操作
- pandas 学习
- Pandas学习
- pandas学习
- Pandas学习笔记:pandas基础
- pandas学习笔记(1)--pandas简介
- Pandas学习笔记一(Pandas数据结构)
- pandas学习(三)
- pandas 学习笔记
- pandas 模块学习
- pandas安装与学习
- pandas学习笔记
- [pandas] 数据类型学习笔记
- pandas学习笔记
- pandas学习笔记
- pandas学习01
- 多态、向上(向下)类型转换、instanceof运算符
- 迎接2018,平台、年薪、权利?你的跳槽如何完美转身?
- You have not accepted the license agreements of the following SDK components: XXX
- 标题文本的设计
- vuejs日常-绑定滚动事件
- 学习Pandas(六)
- JavaWeb过滤器
- 编程语言路线
- 高级网络服务
- spring过滤器和拦截器的区别与联系
- spring Transactional注解
- python Windows下安装第三方包
- WinSockAPI的使用
- struts拦截器配置流程