pandas中pd.read_excel()方法中的converters参数

Posted Dannix.Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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参数的主要内容,如果未能解决你的问题,请参考以下文章

Pandas常用方法手册

如何在 pandas 中使用 read_excel 提高处理速度?

pandas操作速查表

pandas常用方法

pandas

python pandas如何过滤剔除数据?