pandas 小数位数 精度的处理方法


Posted in Python onJune 09, 2018

控制台打印时显示的2位小数:

pd.set_option('precision', 2)

实际修改数据精度:

官例:http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.round.html

>>> df = pd.DataFrame(np.random.random([3, 3]),
...  columns=['A', 'B', 'C'], index=['first', 'second', 'third'])
>>> df
    A   B   C
first 0.028208 0.992815 0.173891
second 0.038683 0.645646 0.577595
third 0.877076 0.149370 0.491027
>>> df.round(2)
   A  B  C
first 0.03 0.99 0.17
second 0.04 0.65 0.58
third 0.88 0.15 0.49
>>> df.round({'A': 1, 'C': 2})
   A   B  C
first 0.0 0.992815 0.17
second 0.0 0.645646 0.58
third 0.9 0.149370 0.49
>>> decimals = pd.Series([1, 0, 2], index=['A', 'B', 'C'])
>>> df.round(decimals)
   A B  C
first 0.0 1 0.17
second 0.0 1 0.58
third 0.9 0 0.49

以上这篇pandas 小数位数 精度的处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中itertools模块用法详解
Sep 25 Python
用Python的线程来解决生产者消费问题的示例
Apr 02 Python
Python 类与元类的深度挖掘 II【经验】
May 06 Python
python运行其他程序的实现方法
Jul 14 Python
numpy使用fromstring创建矩阵的实例
Jun 15 Python
Python:Numpy 求平均向量的实例
Jun 29 Python
使用Pandas的Series方法绘制图像教程
Dec 04 Python
python匿名函数lambda原理及实例解析
Feb 07 Python
python连接mysql有哪些方法
Jun 24 Python
从np.random.normal()到正态分布的拟合操作
Jun 02 Python
利用Python第三方库实现预测NBA比赛结果
Jun 21 Python
Python pandas求方差和标准差的方法实例
Aug 04 Python
Numpy数据类型转换astype,dtype的方法
Jun 09 #Python
Python DataFrame设置/更改列表字段/元素类型的方法
Jun 09 #Python
浅谈DataFrame和SparkSql取值误区
Jun 09 #Python
基于DATAFRAME中元素的读取与修改方法
Jun 08 #Python
pandas Dataframe行列读取的实例
Jun 08 #Python
python 给DataFrame增加index行名和columns列名的实现方法
Jun 08 #Python
python中for用来遍历range函数的方法
Jun 08 #Python
You might like
PHP的开合式多级菜单程序
2006/10/09 PHP
php面向对象全攻略 (十七) 自动加载类
2009/09/30 PHP
PHP 写文本日志实现代码
2010/05/18 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
PHP中header函数的用法及其注意事项详解
2016/06/13 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
安装docker和docker-compose实例详解
2019/07/30 PHP
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
JavaScript Event学习第七章 事件属性
2010/02/07 Javascript
js中各种类型的变量在if条件中是true还是false
2014/07/16 Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
2015/06/01 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
textarea 在浏览器中固定大小和禁止拖动的实现方法
2016/12/03 Javascript
js验证手机号、密码、短信验证码代码工具类
2020/06/24 Javascript
深入理解Javascript中的作用域链和闭包
2017/04/25 Javascript
vue解决跨域路由冲突问题思路解析
2017/11/03 Javascript
JavaScript实现百度搜索框效果
2020/03/26 Javascript
前后端如何实现登录token拦截校验详解
2018/09/03 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
[02:42]DOTA2城市挑战赛收官在即 四强之争风起云涌
2018/06/05 DOTA
[53:23]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
[56:13]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第一场 1月10日
2021/03/11 DOTA
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
python轮询机制控制led实例
2020/05/03 Python
Python 列表推导式需要注意的地方
2020/10/23 Python
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
EntityManager都有哪些方法
2013/11/01 面试题
幼儿师范毕业生自荐信
2013/11/09 职场文书
企业口号大全
2014/06/12 职场文书
专题组织生活会思想汇报
2014/10/01 职场文书
幽默口才训练经典句子(48句)
2019/08/19 职场文书
python实战之90行代码写个猜数字游戏
2021/04/22 Python
分析并发编程之LongAdder原理
2021/06/29 Java/Android