将excel文件导入数据框,导致值更改

时间:2018-10-07 07:50:42

标签: python pandas floating-point truncate xlsxwriter

我正在将Excel文件读入pandas数据框中。 我面临的问题是,当我导入文件时,值 0.021893287 在数据框中变为 3.7218587899996434e-05 。 值 0.055100 在数据框中变为 0.05510000000000001

此外,我必须在数据框中进行数据计算,然后将数据帧写入Excel。

计算后,我必须截断最多8个小数点的值。

现在,我将所有数字列转换为字符串格式,然后将字符串切片。但是,当我看到结果时,仍然会遇到问题,因为某些结果仍会转换为指数格式。

示例1: enter image description here

结果1: enter image description here

示例2: enter image description here

结果2: enter image description here

注意:Excel工作表图片中的基金名称和CUSIP之前已被编辑。请忽略它。

0 个答案:

没有答案