python - pandas read_csv 自动更改小数位
问题描述
我正在将带有熊猫的 csv 文件读入数据框。它是自动更改小数位。
在阅读 csv 之前
用熊猫阅读 csv 后
我用来阅读的代码是。
df = pd.read_csv(file_path)
请注意,当我在输入中获取此文件时,我不知道该文件可以包含哪些列,因此我无法在阅读时指定 dtype。
解决方案
我知道了。read_csv 参数float_precision='round_trip'
完成了这项工作。它记住浮点精度。谢谢
推荐阅读
- python - 参数写入 elan 文件的多个值
- c# - ComboBox 的事件 comboBox_TextChanged 并不总是触发
- database - 我想要一个独特的领域,当与另一个领域结合在一起时,它不应该是唯一的
- python - 无法使用 subprocess.Popen 方法调用 C++ 二进制文件
- python - 如何根据数据中对象的类型将大型数据集操作为更小的数据集?
- bind - 将 ipv6 slaac 地址绑定到 Windows IP 堆栈错误 10049
- r - 用 2 个循环操纵整个 Row
- mqtt - Mosquitto 经纪人未验证发布者或订阅者发送的用户名和密码
- reactjs - React Context 和 JS 单例的区别
- powershell - Split Files in Powershell with Delimiter