我有一个带有德语格式数据的数据帧,即通用格式中的{
此外,CSV文件中此24.386999999999997
的正确值为24.387
,这实际上意味着24387
(整数),但不是整数
他在读另一本书
数据如下
Row Date c_s eV eC_r D_O_p D_Q_p D_V_E_p
1 2018-03-01 FR 34.598 1,29 445.0 1.56 24.386999999999997
2 2018-03-01 DE 159.779 3,01 4.804 24.976 407.38300000000004
3 2018-03-01 AT 19.878 4,96 985.0 7.703 93.19
4 2018-03-01 PL 42.387 3,37 1.428 7.478 68.816
如有任何建议,将不胜感激!谢谢
Pandas
read_csv
允许您设置千位和十进制分隔符:将输出:
如果我理解正确的话,如果句点后有超过3位数字,那么之后的所有内容都应该在逗号之后。在这种情况下,您可以编写一个转换器,并将其应用于相应的列:
输出:
相关问题 更多 >
编程相关推荐