314*_*mip 3 python csv number-formatting pandas
如何在 Python 中使用逗号作为小数点分隔符编写 CSV 文件?这个问题看起来很简单,但我今天花了很多时间却无法解决它(谷歌搜索,在 stackoverflow 中搜索这里...)。
这不起作用:
file.to_csv('file.csv', index = False, sep = ";", float_format = ",")
在输出 csv 中仍然有“.”。
谢谢您的回答。
您可以直接使用逗号保存decimal= ","。这是在pandas.DataFrame.to_csv()文档中指定的。
以下代码应该可以工作:
file.to_csv('file.csv', index = False, sep = ";", decimal= ",")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9462 次 |
| 最近记录: |