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

问题描述 投票:1回答:1

我在我的数据框中添加了一个列,如:

df['AccountID'] = "123456789765"

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

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

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

python-3.x pandas
1个回答
0
投票

根据这个答案here

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

但是,如果您选择数据,请右键单击,然后单击“设置单元格格式...”并选择“数字”,然后选择“可以停止将数据更改为科学计数法”。

例如这不是熊猫问题。

© www.soinside.com 2019 - 2024. All rights reserved.