weixin_43660316 2021-07-18 00:36 采纳率: 69.2%
浏览 369
已结题

pandas导入excel文件,如何使得长文本数据不被显示为科学计数法?

用pandas导入一个0717.xlsx文件
文件里面的数据如下:
img

import pandas as pd
df1 = pd.read_excel(r'C:\Users\Doris\Desktop\0717.xlsx')
df1["业务编号"] =df1["业务编号"].astype(str)
print(df1)

显示的结果为
业务经理 业务编号
0 张三 6.607210113196912e+16
1 网布 6.607210113196912e+16
2 沈腊 nan
3 张三 6.60721011519714e+16

请问“业务编号”如何显示成正常的文本格式?感觉代码里面用了astype(str)没有什么用。

  • 写回答

1条回答 默认 最新

  • 快ྂ乐ྂ至ྂ上ྂ 2021-07-18 11:37
    关注

    我记得,pandas数据,有个fmt参数的,就是数据格式,你搜搜

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月25日
  • 已采纳回答 11月17日
  • 创建了问题 7月18日