在使用Python读取Excel数据时,偶尔会出现以下问题:
问题报错1:
Input contains NaN, infinity or a value too large for dtype('float64').
方法1:检查数据中是否有缺失值,并做缺失值处理,在xlsx文件中,选择列容易出现缺失值现象
方法2:检查数据中是否有无穷数值,并做处理
上图即未处理缺失值
问题2报错2:
read_excel() got an unexpected keyword argument 'encoding'
有 enconding=“utf8”, 但是在最新的 pandas read_excel()函数中没有关于编码的规定,所以会报typeerror
一般直接删除encoding
19:49:01
2021-10-06