将字典转换为DataFrame并进行频次统计的方法


Posted in Python onApril 08, 2018

首先将一个字典转化为DataFrame,然后以DataFrame中的列进行频次统计。

代码如下:

import pandas as pd
a={'one':['A','A','B','C','C','A','B','B','A','A'],
 'tao':['B','B','C','C','A','A','C','B','C','A'],
 'three':['C','B','A','A','B','B','B','A','C','D']}
b=pd.DataFrame(a)
b.describe()

b是转换后DataFrame,显示如表格:

将字典转换为DataFrame并进行频次统计的方法

one tao three
0 A B C
1 A B B
2 B C A
3 C C A
4 C A B
5 A A B
6 B C B
7 B B A
8 A C C
9 A A D

频次统计如表格:

将字典转换为DataFrame并进行频次统计的方法

one tao three
count 10 10 10
unique 3 3 4
top A C B
freq 5 4 4

其中count是总共变量数量,unique是每列有几个变量,top是频次最高的那个变量,freq是频次最高变量出现的频次。

以上这篇将字典转换为DataFrame并进行频次统计的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现代码行数统计示例分享
Feb 10 Python
Python文件夹与文件的操作实现代码
Jul 13 Python
修改Python的pyxmpp2中的主循环使其提高性能
Apr 24 Python
在Python中使用元类的教程
Apr 28 Python
EM算法的python实现的方法步骤
Jan 02 Python
使用python读取txt文件的内容,并删除重复的行数方法
Apr 18 Python
解决nohup执行python程序log文件写入不及时的问题
Jan 14 Python
Python matplotlib绘制饼状图功能示例
Sep 10 Python
关于Tensorflow分布式并行策略
Feb 03 Python
python实现处理mysql结果输出方式
Apr 09 Python
vscode调试django项目的方法
Aug 06 Python
python数字图像处理之对比度与亮度调整示例
Jun 28 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 #Python
DataFrame中去除指定列为空的行方法
Apr 08 #Python
python 定时修改数据库的示例代码
Apr 08 #Python
对Python中DataFrame按照行遍历的方法
Apr 08 #Python
python2.6.6如何升级到python2.7.14
Apr 08 #Python
python解决pandas处理缺失值为空字符串的问题
Apr 08 #Python
利用Pandas 创建空的DataFrame方法
Apr 08 #Python
You might like
PHP simple_html_dom.php+正则 采集文章代码
2009/12/24 PHP
php第一次无法获取cookie问题处理
2014/12/15 PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
2017/07/03 PHP
thinkPHP框架RBAC实现原理分析
2019/02/01 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
js查错流程归纳
2012/05/04 Javascript
JS两种定义方式的区别、内部原理
2013/11/21 Javascript
使用GruntJS构建Web程序之构建篇
2014/06/04 Javascript
Jquery焦点图实例代码
2014/11/25 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
JavaScript省市区三级联动菜单效果
2016/09/21 Javascript
bootstrap flask登录页面编写实例
2016/11/01 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
2016/11/23 Javascript
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
vue实现简单的MVVM框架
2018/08/05 Javascript
[01:23:45]DOTA2-DPC中国联赛 正赛 CDEC vs Dragon BO3 第一场 1月22日
2021/03/11 DOTA
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
Python编程实现生成特定范围内不重复多个随机数的2种方法
2017/04/14 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
Python @property及getter setter原理详解
2020/03/31 Python
Django bulk_create()、update()与数据库事务的效率对比分析
2020/05/15 Python
scrapy头部修改的方法详解
2020/12/06 Python
html+css3实现的登录界面
2020/12/09 HTML / CSS
西班牙英格列斯百货英国官网:El Corte Inglés英国
2017/10/30 全球购物
JustFab加拿大:女鞋、靴子、手袋和服装在线
2018/05/18 全球购物
数字漫画:comiXology
2020/06/13 全球购物
int和Integer有什么区别
2013/05/25 面试题
乡镇干部十八大感言
2014/02/17 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
《平行四边形的面积》教学反思
2016/02/16 职场文书
MySQL利用UNION连接2个查询排序失效详解
2021/11/20 MySQL