pandas教程---------数据分组(12/4)
2017-12-04 20:58
169 查看
使用groupby()可以给数据分组,数据分组的好处是你可以一次性计算得到所有分组中的统计量,比如想计算男女学生的平均成绩分别是多少,可以先按照男女分组,然后计算平均数,我们不用计算完女生然后在计算男生,实际上是一次性完成的,这就是分组的好处。
先引入模块,并创建一个DataFrame
打印出DataFrame来查看一下结果
我们可以以A列进行分组,使用groupby
打印出来的grouped.first()为每一组的第一行数据
我们还可以以两列以上进行分组,groupby参数为一个列表
打印出来的是这样的情况,last表示每一组的最后一行数据
我们还可以根据列来分组,先创建一个get_type函数,如果列名为abem中之一,就分为组别vowel,反之为consonant
打印第一组看看分组情况。
先引入模块,并创建一个DataFrame
打印出DataFrame来查看一下结果
我们可以以A列进行分组,使用groupby
打印出来的grouped.first()为每一组的第一行数据
我们还可以以两列以上进行分组,groupby参数为一个列表
打印出来的是这样的情况,last表示每一组的最后一行数据
我们还可以根据列来分组,先创建一个get_type函数,如果列名为abem中之一,就分为组别vowel,反之为consonant
打印第一组看看分组情况。
相关文章推荐
- pandas教程---------DataFrame选择数据(12/4)
- pandas教程----------Dataframe筛选数据(12/4)
- pandas教程------读取csv数据(12/4)
- SpringBoot基础教程2-1-9 数据验证-分组验证
- Python 数据科学入门教程:Pandas
- Pandas:时间序列数据基本操作和分组
- Excel教程: 带累计数据的组合图;透视表增加计算和分组
- python/pandas数据挖掘(十四)-groupby,聚合,分组级运算
- pandas数据的分组和聚合
- 数据挖掘软件SPSS Clementine 12安装教程
- Pandas-数据聚合与分组运算
- 利用Python进行数据分析(12) pandas基础: 数据合并
- 12数据类型(上)(必学)-天轰穿大话数据库视频教程
- Python Pandas实现数据分组求平均值并填充nan
- 一步一步学MySQL----12 分组数据查询
- pandas数据分组和聚合操作
- pandas教程--------计数统计(12/4)
- Python数据科学之处理数据工具教程2(Pandas前篇)
- 数据分析之pandas教程-----概念篇
- 数据分析之pandas教程------数据处理