首页 > 其他分享 >pytho异常:DataError: No numeric types to aggregate

pytho异常:DataError: No numeric types to aggregate

时间:2022-10-15 10:34:05浏览次数:42  
标签:short pytho No 流动比率 float DataError 类型 debt 异常

1.异常介绍

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

image.png 但是求和(sum)却不会抛出异常。

2.异常原因

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

3.解决方案

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

完美解决~ image.png

标签:short,pytho,No,流动比率,float,DataError,类型,debt,异常
From: https://blog.51cto.com/coderusher/5759098

相关文章

  • Python|conda重置环境
    前言一般情况下,个人在condabase环境下进行编码,有时新装的包乱了、或者错误的更新,欲重置回滚。或者是本地环境的包太多太杂了,需要回滚到初始状态。解决方案condalist-......
  • 怎么把这两行Python代码写成一行代码?
    大家好,我是皮皮。一、前言前几天在Python最强王者交流群【刘苏秦】问了一个Python的问题,提问截图如下:想法还是非常好的。二、实现过程这里【dcpeng】给了一个代码,不......
  • Cannot apply DjangoModelPermissionsOrAnonReadOnly on a view that does not set `.
    这个问题是在使用djangoREST做自定义认证的时候出现的 解决方法是在settings.py中注释掉这个REST_FRAMEWORK={'DEFAULT_PERMISSION_CLASSES':['rest......
  • 2022-08-12-esp32把玩记-②_用Micropython点ssd1306_oled屏幕
    layout:postcid:8title:esp32把玩记-②用Micropython点ssd1306oled屏幕slug:8date:2022/08/1215:12:39updated:2022/08/1215:12:39status:publishautho......
  • 实用:python中命令调度分发器
    '''要求:程序员可以方便的注册函数到某个命令,用户输入命令时,路由到注册的函数,如果没有此命令,执行默认函数,用户输入input分析:输入命令映射到一个函数,并执行这个函数,应该c......
  • Python实验报告——第6章 函数
    实验报告【实验目的】 1.掌握如何创建并调用一个函数,以及如何进行参数传递和指定函数的返回值等。2.掌握变量的作用域和匿名函数。【实验条件】1.PC机或者远程编程......
  • Python Flask-SocketIO没有启动成功
    背景最近想做websocket服务端,发现Flask已提供第三方库;尝试使用后,发现前端也必须使用SocketIO,不太适用,所以放弃。 问题WARNINGininit:WebSockettransportnotavai......
  • Python Flask 返回html文件
    1、在templates文件夹建立一个html文件<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Index</title></head><body><h2>This is i......
  • Python Flask报错:TypeError: 'NoneType' object is not subscriptable
    问题:用Flask写了一个请求,用Jmeter请求时报错;但在postman中参数发送,可以成功返回数据以及正常状态码200; 分析:request以json形式发送post请求时,需要headers 解决:he......
  • Python 第一个Flask
    安装flaskpip3installflask 导入类fromflaskimportFlask 第一个Flask实例化创建一个Flask应用,第一个参数是Flask应用的名称app=Flask(__name_......