我试着用excel读取数据pandas.excel文件()到数据帧中,然后使用tocsv输出文本文件。在

此输出文本文件的精度应为小数点后20位,并四舍五入到小数点后20位。在

如果excel中的输入值是.005,我的代码会将其转换为0.0050000000000000001,因为最后一个数字是不正确的。应为0.0050000000000000000

我的代码是:dataFrame = pd.ExcelFile("xlFile.xlsx")

pd.set_option("display.precision", 20)

dataFrame.ColumnToRound = dataFrame.ColumnToRound.round(20)

dataFrame.to_csv("out.txt", index=False, sep='\t', float_format='%.20f')

输入的excel文件如下所示(为了简单起见,只需一列和一个值):

柱状圆形

.005

我曾经尝试过在读取excel文件时使用kwarg float_precision='round_trip'pandas.excel文件(),但这并没有什么不同。在

旁注:是的,我知道小数点后20位太多了,而且可能是多余的,但这不是我的决定。必须是小数点后20位。在

python读数据小数点_将excel数据读入pandas dataframe,精确到小数点后20位相关推荐

  1. python将ElasticSearch索引数据读入pandas dataframe实战

    python将ElasticSearch索引数据读入pandas dataframe实战 # 导入基础包和库 import pandas as pdpd.set_option('display.max ...

  2. java double 小数点后两位小数_Java中double类型的数据精确到小数点后两位

    Java中double类型的数据精确到小数点后两位 多余位四舍五入,四种方法 一: double f = 111231.5585; BigDecimal b = newBigDecimal(f);do ...

  3. python小数点后任意位_Python计算开方、立方、圆周率,精确到小数点后任意位的方法...

    Python计算的位数 在电脑上做了一个实验,看看python能计算到多少位,一下是结果. x = math.sqrt((3)) print ("%.53f"%(x)) print ...

  4. java精确到小数点一位_java精确到小数点后一位

    java精确到小数点后一位 [2021-02-07 01:21:06]  简介: PHP保留小数点后一位,并且不四舍五入的方法:1.使用函数[number_format],代码为[$total=num ...

  5. excel 公式 单引号 concat_Excel四舍五入到小数点后两位,不显示0,或如何使0成为短划线...

    在Excel中有三种舍入到指定小数位数的方法.一是使用数字格式,二是设置格式单元格,三是使用圆函数等函数.这三种方法都是自动四舍五入的.前两种方法还保留整数的指定小数位数,即保留小数点后的所有零:后一 ...

  6. Python计算开方、立方、圆周率,精确到小数点后任意位

    Python计算的位数 在电脑上做了一个实验,看看python能计算到多少位,一下是结果. x = math.sqrt((3)) print ("%.53f"%(x)) print ...

  7. c++精确到小数点后两位_高考试卷的小数点是怎么算入总分的?

    7月7日,全国1071万高考考生将走进高考考场,也就是说,从7月7日开始,全国高考阅卷工作就开始了. 全国目前有三套全国试卷,分不同区域供27个省市的考生使用,有4个地区是自主命题.关于高考试卷,全国 ...

  8. c++输出的值精确到小数点后5位_七年级上册第一章有理数专讲专练(适合暑期预习后巩固)...

    供同学们复习使用. 专题一 有理数的概念 一.典题剖析 例1 <九章算术>中注有"今两算得失相反,要令正负以名之",意思是:今有两数若其意义相反,则分别叫做正数与负数, ...

  9. 小数点用计算机怎么用,计算机如何精确到小数点后一百位

    easy,内容如下 main() { printf("3.141 5926 5358 9793 2384 6264 3383 2795 0238 4197 1693 9937 5105 82 ...

最新文章

  1. shiro多realm验证之——shiro实现不同身份使用不同Realm进行验证(转)
  2. DNS转发器引起的CDN访问缓慢
  3. layui登录页面写入数据_layui 页面保存数据
  4. promo和promotion
  5. 经典算法(5)- 用二进制方法实现扩展的最大公约数(Extended GCD)
  6. 机器学习之聚类算法的原理推导及相关知识总结
  7. laravel小记(composer 安装和predis使用)
  8. php android html字符串,实例讲解php将字符串输出到HTML
  9. css 修改文字基准线_css外部样式表怎么写
  10. HID API for Linux, Mac OS X, and Windows
  11. 好教程推荐系列:《计算机视觉--算法与应用》和《机器视觉算法与应用》等等
  12. jquery html5 ui框架,有哪些常用jQuery UI框架?
  13. 10X Genomics单细胞转录组测序
  14. 一周市场摘抄20210125
  15. cocos2d-x 移动MM平台SDK接入
  16. 如何用Navicat连接mongoDB
  17. BT.656协议讲解与解码
  18. php portal 接口,WIFI Portal登录(示例代码)
  19. 太赞了,使用应用魔方 AppCube,我没有写一行代码就开发出了一款投票微信小程序
  20. python运行命令_Python执行系统命令教程

热门文章

  1. 阿里 20 年,逍遥子宣告「全面迈入数字经济时代」
  2. 阿里平头哥研发专用 SoC 芯片;部分 MacBook Pro 被禁止上飞机;VS Code 1.37 发布 | 极客头条...
  3. 时至今日,百度无人车还好吗?
  4. 优秀的程序员是如何处理技术 Bug 的?
  5. 柬埔寨程序员的计算机梦想
  6. 可以抛弃 Python 了?Google 开源 Swift for TensorFlow 意味着什么
  7. 库克连夜从谷歌抢人,阻止 Siri 继续变傻!
  8. debian安装什么mysql_安装多个mysql实例(debian版本)
  9. oracle r11,Oracle XML Publisher在Oracle R11i中的实际运用
  10. python一个星期可以入门吗_Python一星期入门第6篇: 模块和包