首页 > 代码库 > pandas中pd.read_excel()方法中的converters参数
pandas中pd.read_excel()方法中的converters参数
最近用pandas的pd.read_excel()方法读取excel文件时,遇到某一列的数据前面包含0(如010101)的时候,pd.read_excel()方法返回的DataFrame会将这一列视为int类型,即010101变成10101。
这种情况下,如果想要保持数据的完整性,可以以str类型来读取这一列,具体的实现如下:
1 df = pd.read_excel ("test.xlsx" , converters={‘类别编码‘:str})
如上代码,即可将"test.xlsx"文件的"类别编码"一列读取为str对象类型。
pandas中pd.read_excel()方法中的converters参数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。