将字典转换为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代码检查工具pylint 让你的python更规范
Sep 05 Python
python分割和拼接字符串
Nov 01 Python
基于python中pygame模块的Linux下安装过程(详解)
Nov 09 Python
Python实现查看系统启动项功能示例
May 10 Python
对Python3之进程池与回调函数的实例详解
Jan 22 Python
python变量的存储原理详解
Jul 10 Python
关于tensorflow的几种参数初始化方法小结
Jan 04 Python
Django之choices选项和富文本编辑器的使用详解
Apr 01 Python
pyinstaller将含有多个py文件的python程序做成exe
Apr 29 Python
python读取hdfs并返回dataframe教程
Jun 05 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Nov 11 Python
详解Python中的for循环
Apr 30 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 魔术函数使用说明
2010/05/14 PHP
微信公众平台开发之天气预报功能
2015/08/31 PHP
PHP Smarty模版简单使用方法
2016/03/30 PHP
php实现文件预览功能
2017/05/23 PHP
Yii2框架中一些折磨人的坑
2019/12/15 PHP
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
使用Java实现简单的server/client回显功能的方法介绍
2013/05/03 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
JavaScript检查数字是否为整数或浮点数的方法
2015/06/09 Javascript
javascript运动详解
2015/07/06 Javascript
JavaScript“尽快失败”的原则实例详解
2016/10/08 Javascript
vue.js实现含搜索的多种复选框(附源码)
2017/03/23 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
Three.js实现浏览器变动时进行自适应的方法
2017/09/26 Javascript
使用命令行工具npm新创建一个vue项目的方法
2017/12/27 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
微信小程序 腾讯地图显示偏差问题解决
2019/07/27 Javascript
layui当点击文本框时弹出选择框,显示选择内容的例子
2019/09/02 Javascript
Python中的Matplotlib模块入门教程
2015/04/15 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
python实现统计文本中单词出现的频率详解
2019/05/20 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
python接口调用已训练好的caffe模型测试分类方法
2019/08/26 Python
Python函数的返回值、匿名函数lambda、filter函数、map函数、reduce函数用法实例分析
2019/12/26 Python
PyQt5事件处理之定时在控件上显示信息的代码
2020/03/25 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
Python 创建守护进程的示例
2020/09/29 Python
python爬虫破解字体加密案例详解
2021/03/02 Python
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
KIKO MILANO西班牙官网:意大利领先的化妆品和护肤品品牌
2019/05/03 全球购物
Currentbody西班牙:美容仪专家
2019/09/28 全球购物
一套英文Java笔试题面试题
2016/04/21 面试题
农民工预备党员思想汇报
2014/09/14 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL