我有一个数据类型为object的数据框,在写入CSV时,它已转换为指数形式,我想保持原样。我尝试过所有类似
pd.set_option('display.precision',12)
仅当我打印列时才有效..但是当我将其写入csv时,它将转换为指数。结果应应用于所有将转换为指数的列
输入如下所示
EXTERNAL_AUTHOR_ID
1.23426e+18
8.16425e+17
1.70336e+09
1.23426e+18
您设置的是显示精度,即屏幕上显示的精度。要使用to_csv
写入文件,请使用float_format
选项: