作者oo855050 (阿伟)
看板Python
标题[问题] pandas输出txt时小数末端0的处里
时间Mon Jun 24 12:01:29 2019
板上的各位大大好
小弟目前想用pandas进行一些excel档案之处里
我想把excel档转输出成txt
利用下方语法输出
df.to_csv('filename.txt',sep=' ',header=None,index=None)
输出是没什麽问题
但例如123.5500这种数值
在输出时小数点的0会被省略
想请问大家,该如何做才能让他保留小数末端的0呢
感谢各位不吝赐较!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.46.166 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1561348891.A.A65.html
1F:推 jiyu520: decimal + str? 06/24 12:18
2F:推 ruokcnn: 全部存string 06/24 14:08
3F:→ TakiDog: 存 str 或输出再补0 06/24 18:48
4F:→ TitanEric: 存成str 然後用format 06/24 22:12
5F:推 lemon651: pandas 可以用float_format 看你觉得全部人几位数 06/25 00:12
6F:→ oo855050: 感谢大家的回覆唷 最後采取lemon 大的方法 可行 06/28 00:47