熊猫to_csv将字符串值截断为指数表示法



>我正在向数据帧添加一列,例如:

df['AccountID'] = "123456789765" .

我正在为它分配一个字符串值。然后,我使用 to_csv 方法将数据帧写入 csv 文件。但在 csv 文件中,列值如下所示:1.23456E+11

有人能说出原因和解决方案吗?

我已经尝试再次将列转换为对象类型。

基于这个答案

这里

不幸的是,excel 不允许您关闭此功能 默认情况下。

但是,如果您选择数据,请右键单击并单击"格式化" 细胞...",然后选择数字,您可以阻止 Excel 更改您的数据 到科学记数法。

例如,这不是熊猫问题。

最新更新