解决“pandas 读取 Excel 文件中以 0 开头的数据,出现数据缺失”的问题

这里以险种数据类别文件为例,格式为 xls
解决“pandas 读取 Excel 文件中以 0 开头的数据,出现数据缺失”的问题

直接使用代码:

data_1 = pd.read_excel('./InsuranceTypes.xls', header=0, encoding='utf8',)

读取文件时,险种被转换为数字,0 被舍去,导致不正确。

截图如下:
解决“pandas 读取 Excel 文件中以 0 开头的数据,出现数据缺失”的问题

这里为了省去读入后在对代码进行补全的麻烦,再读取 Excel 文件时,使用代码:

data_1 = pd.read_excel('./InsuranceTypes.xls', header=0, encoding='utf8',converters = {u'险种':str})

险种按照 str 类型读入,不会出现 0 被舍去的情况。
截图如下:
解决“pandas 读取 Excel 文件中以 0 开头的数据,出现数据缺失”的问题