TypeError: bad operand type for unary ~: ‘float’
pandas报这个错误是因为数据中含有空值即NA值。将其删除就可以了
代码如下

import pandas as  pd
import  numpy as  np
#加载数据
data=pd.read_excel('./qs.xlsx')
#如何确定数据里面含有缺失值--缺失值检测
#推荐使用insnull+sum来判断缺失值
print(data.isnull().sum())#有值false,无值true
print(data.notnull().sum())
#删除法-dropna,遇到缺失值就删除-按行、按列
#axis指定删除的轴
#how指定删除的方式--
# any只要有缺失值就删除
#all只有整列或整行都是缺失值才删除
#inplace指定是否对原来产生影响
#axis指定删除的轴
#how指定删除的方式
#any只要有缺失值就删除
#all只要有整列或整行都是缺失值才删除
#inplace指定是否对原来产生影响
data.dropna(axis=0,how='any',inplace=False)
data.dropna(axis=0,how='any',inplace=False)

pandas常见错误类型TypeError: bad operand type for unary ~: 'float'相关推荐

  1. tensorflow编码错误:TypeError: unsupported operand type(s) for *: ‘float‘ and ‘NoneType‘

    tensorflow 编码出现错误:TypeError: unsupported operand type(s) for *: 'float' and 'NoneType' 原码如下: import ...

  2. 解决PANDAS TYPEERROR: BAD OPERAND TYPE FOR UNARY ~: ‘FLOAT‘

    因为需要去除一些特殊字符,故在网上查询了不少 方法,估计大家也都看到了这种 data = data[~data['imsi'].str.contains('\*')] 化为字符串,然后进行,匹配,取反 ...

  3. 解决pandas TypeError: bad operand type for unary ~: 'float'

    因为需要去除一些特殊字符 故在网上查询了不少 方法, 估计大家也都看到了这种 data = data[~data['imsi'].str.contains('\*')] 化为字符串,然后进行,匹配,取 ...

  4. 解决TypeError: bad operand type for unary ~: ‘float‘

    df[2]=df[2].mask(df[1].str.contains('积分'),'消费特征属性') df[2]=df[2].mask(df[1].str.contains('收入'),'消费特征属 ...

  5. TypeError bad operand type for unary - ‘function‘

    Python:TypeError bad operand type for unary - 'function' TypeError bad operand type for unary - 'fun ...

  6. TypeError: bad operand type for unary +: 'str'

    def make_pizza(size,*toppings):"""概述要制作的比萨"""print("\nMaking a &q ...

  7. 解决Python中sum函数出现的TypeError: unsupported operand type(s) for +: 'int' and 'list'错误问题

    当在Python中运行sum函数时,会出现"TypeError: unsupported operand type(s) for +: 'int' and 'list'"这样的问题 ...

  8. 成功解决TypeError: unsupported operand type(s) for +: 'dict_items' and 'list'

    成功解决TypeError: unsupported operand type(s) for +: 'dict_items' and 'list' 目录 解决问题 解决思路 解决方法 解决问题 Typ ...

  9. 成功解决TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict'

    成功解决TypeError: unsupported operand type(s) for %: 'NoneType' and 'dict' 目录 解决问题 解决思路 解决方法 解决问题 TypeE ...

最新文章

  1. 中国电子学会青少年编程能力等级测试图形化四级编程题:小猴数草莓
  2. POP3 SMTP DNS DHCP UDP HTTP FTP HTTPS Telnet WIDOWS TFTP 常用协议和默认端口,计算机网络的很需要!!!
  3. R语言grep函数和grepl函数字符匹配实战
  4. net转java_NET转Java
  5. Android Fragment详解(二):Fragment创建及其生命周期
  6. python【Opencv计算机视觉库】opencv模块cv2常用函数用法(全)
  7. TFS 2008 中文版下载及安装完整图解
  8. Python文件(一):文件类型、文件的打开,读取写入,关闭、文件备份、文件和文件夹的操作
  9. ubuntu 安装wine qq教程
  10. 刷脸支付打造了一个无卡交易的时代
  11. Ubuntu16.04下安装NVIDIA显卡驱动
  12. IPD开发流程TR1-TR6各个阶段简介
  13. 解决zabbix自动发现主机后主机名称是IP地址的问题
  14. C语言中getch()、getche()、getc()、getchar()、gets()、fgetc()、fgets()的区别与使用
  15. 龙芯(Loongarch64),在Linux虚拟一个龙芯OS体验下
  16. 计算机组成原理——指令系统(课程笔记)
  17. 软考系统分析师倒计时第5天
  18. 用python爬虫制作图片下载器(超有趣!)
  19. 模电和数电在应用上的区别和联系
  20. 黄光裕主宰不了国美的未来

热门文章

  1. PAT1056 组合数的和 (15 分)
  2. C++ vector容器 find erase的使用:查找并删除指定元素
  3. netty系列之:netty对SOCKS协议的支持
  4. c语言跑马灯实验报告,单片机跑马灯实验
  5. python -- 计算 平方、乘方、平方根_从零开始学习PYTHON3讲义(二)把Python当做计算器...
  6. 查看某个进程是否还有外部请求进来
  7. 12.term_vectors查看
  8. 操作篇 bgp协议了解与学习
  9. 9型转x型 cobol_多重排斥、价值嬗变与农村跨省婚姻研究——以东莞宗族型X村为例...
  10. 这次来个BGP反射器的简单小实验