>我正在向数据帧添加一列,例如:
df['AccountID'] = "123456789765"
.
我正在为它分配一个字符串值。然后,我使用 to_csv 方法将数据帧写入 csv 文件。但在 csv 文件中,列值如下所示:1.23456E+11
。
有人能说出原因和解决方案吗?
我已经尝试再次将列转换为对象类型。
基于这个答案
这里不幸的是,excel 不允许您关闭此功能 默认情况下。
但是,如果您选择数据,请右键单击并单击"格式化" 细胞...",然后选择数字,您可以阻止 Excel 更改您的数据 到科学记数法。
例如,这不是熊猫问题。