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