1.创建带有缺失值的数据库:

import pandas as pd
import numpy as npdf = pd.DataFrame(np.random.randn(5, 3), index = list('abcde'), columns = ['one', 'two', 'three'])        # 随机产生5行3列的数据
df.ix[1, :-1] = np.nan        # 将指定数据定义为缺失
df.ix[1:-1, 2] = np.nanprint('\ndf1')        # 输出df1,然后换行
print(df)        

查看数据内容:

2.通常情况下删除行,使用参数axis = 0,删除列的参数axis = 1,通常不会这么做,那样会删除一个变量。

print('\ndrop row')
print(df.dropna(axis = 0))

删除后结果:

pandas删除缺失数据(pd.dropna()方法)相关推荐

  1. Data Whale第20期组队学习 Pandas学习—缺失数据

    Data Whale第20期组队学习 Pandas学习-缺失数据 一.缺失值的统计和删除 1.1 统计缺失信息 1.2 删除缺失信息 二.缺失值的填充和插值 2.1 利用fillna进行填充 2.2 ...

  2. 插值法补齐缺失数据_一种挽救你缺失数据的好方法——多重补插

    原标题:一种挽救你缺失数据的好方法--多重补插 缺失数据--研究中的绊脚石 在医学研究中,我们经常会碰到缺失数据.无论是因为实验设计的问题,或是检测手段精度,又或是医学实验中的不可抗力因素.一旦数据没 ...

  3. pandas删除重复数据

    https://blog.csdn.net/weixin_42322206/article/details/127673480 1.pandas中重复索引问题 df = df[~df.index.du ...

  4. R语言实战-第十八章 R处理缺失数据的高级方法

    第18章 处理缺失数据的高级方法 # 目的:识别缺失数据:检查导致数据缺失的原因:删除包含的缺失值的实例或用合理的数值代替(插补)缺失值 #主要包: mice包 #主要数据集:VIM包中的sleep数 ...

  5. java list 合并 重复的数据_Java ArrayList合并并删除重复数据3种方法

    首页 > 基础教程 > 集合框架 > ArrayList类 Java ArrayList合并并删除重复数据3种方法 1. 通过List自带方法list.retainAll() Lis ...

  6. python pandas dropna_Pandas之Dropna滤除缺失数据的实现方法

    约定: import pandas as pd import numpy as np from numpy import nan as NaN 滤除缺失数据 pandas的设计目标之一就是使得处理缺失 ...

  7. 缺失数据填补基础方法(3)——Multiple Imputation by Chained Equations (MICE)

    目录 一.MICE方法介绍 二.数据集介绍 2.1 数据集来源 2.2 类别属性 2.3 下载链接 三.代码实现 3.1 读取数据 3.2 检查数据类型 3.3 检查相关性 3.4 检查缺失值 3.5 ...

  8. EXCEL删除重复数据的多种方法

    EXCEL删除重复数据在新旧版本中操作方法有所不同. 先来说说EXCEL2003吧. 这里就要用到"高级筛选"功能,不多说了.大家可以自己去了解下"高级筛选"这 ...

  9. 关于python使用pandas导入dat数据文件的方法(可导入任意dat数据文件和csv数据文件)

    我相信大家在学习python中会遇到一些很苦恼的数据导入问题,csdn上面的数据导入五花八门,大多是在特定条件实行的数据导入,我在学习机器学习分类算法实现中发现csdn上面有很多dat数据文件,所以想 ...

最新文章

  1. C#中WinForm程序退出方法技巧总结
  2. Dubbo注册中心宕机
  3. 24dian(牛客多校第三场)
  4. python中的命名空间_深入理解Python中的命名空间和范围
  5. 【华为云技术分享】Linux软件安装的几种方法 (一)—— apt-get
  6. 利用函数重载编写函数max_c++笔记(函数重载)
  7. Apipost--软件测试
  8. WLAN与WiFi的区别和联系
  9. 解决创建MAVEN工程速度慢的问题
  10. Stepping Number
  11. Go 基础(二)关键字和代码注释
  12. 当我们谈战略,我们究竟在谈什么?
  13. ROS实践3:publisher模板教程
  14. 动作捕捉在动物神经与运动研究领域的应用
  15. Xcode创建的工程使用xcodebuild命令行编译
  16. 共享丢失、找不到网络名、访问拒绝等问题的解决
  17. Python3,5行代码,制作Gif动图,太简单了。
  18. 数据防泄漏源代码加密软件怎么选
  19. Cyber security和Network security的区别
  20. 区域一体化电子病历系统管理源码 医院SOA架构 医院源码

热门文章

  1. 为什么 Python 会成为程序员害怕的编程语言?
  2. 学习BeetlSQL总结(2)——查询API,更新API
  3. Zeppelin源码
  4. Linux使用百度云
  5. 大数据的应用难题:是否该建立数据公地
  6. STC15分时内核中函数指针的使用问题
  7. Linux课程第十三天学习笔记
  8. PHP的内存泄露问题与垃圾回收
  9. IntelliJ 创建main函数快捷
  10. 如何通过.reg文件来修改注册表键和子键以及键值