pytho异常:DataError: No numeric types to aggregate

时间:2022-10-15 09:58:02

1.异常介绍

进行分组聚合均值(mean)的的时候出现了以下异常:

pytho异常:DataError: No numeric types to aggregate 但是求和(sum)却不会抛出异常。

2.异常原因

在进行数据处理的时候存在缺失值,而且被处理的列不是float同一类型,注意:单个单元格的类型是folat与整列都是float类型无关

3.解决方案

  1. 剔除缺失值
short_debt.dropna(inplace=True)
  1. 统一转化为浮点型数据
short_debt["流动比率"] = short_debt["流动比率"].map(lambda x: float(x))

完美解决~ pytho异常:DataError: No numeric types to aggregate