我有一个来自csv文件的数据帧,用pandas.read_csv()方法加载,看起来像:
id col
0 1151377158377549824 row0
1 1151346166619103232 row1
2 1151737502769827840 row2
列的类型是:
df.dtypes
out:
id float64
col object
我想将id的类型更改为字符串,但使用astype(str)或应用(str),将其转换为科学记数法后:
id col
0 1.1513771583775498e+18 row0
1 1.1513461666191032e+18 row1
2 1.1517375027698278e+18 row2
转换后我应该怎么做才能避免科学记数法?
胡说叔叔
慕盖茨4494581
随时随地看视频慕课网APP
相关分类