根据数据的不同情况及处理数据的不同需求,通常会分为两种情况,一种是去除完全重复的行数据,另一种是去除某几列重复的行数据,就这两种情况可用下面的代码进行处理。

1. 去除完全重复的行数据

data.drop_duplicates(inplace=True)

2. 去除某几列重复的行数据

data.drop_duplicates(subset=['A','B'],keep='first',inplace=True)

subset: 列名,可选,默认为None

keep: {‘first’, ‘last’, False}, 默认值 ‘first’

first: 保留第一次出现的重复行,删除后面的重复行。
    last: 删除重复项,除了最后一次出现。
    False: 删除所有重复项。

inplace:布尔值,默认为False,是否直接在原数据上删除重复项或删除重复项后返回副本。(inplace=True表示直接在原来的DataFrame上删除重复项,而默认值False表示生成一个副本。)

原文链接:https://blog.csdn.net/dzysunshine/article/details/100022994

Python的函数drop_duplicates参数说明相关推荐

  1. python duplicated函数_Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)...

    Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值) 摘要 在进行数据分析时,我们经常需要对DataFrame去重,但有时候也会需要只保留重复值. 这 ...

  2. Python divmod() 函数

    Python divmod() 函数 python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b). 函数语法 divmod(a, b) ...

  3. Python staticmethod() 函数

    Python staticmethod() 函数 正在上传-重新上传取消​ Python 内置函数 python staticmethod 返回函数的静态方法. 该方法不强制要求传递参数,如下声明一个 ...

  4. pythonwith作用_老生常谈Python startswith()函数与endswith函数

    作用:判断字符串是否以指定字符或子字符串开头 一.函数说明 语法:string.startswith(str, beg=0,end=len(string)) 或string[beg:end].star ...

  5. Python id() 函数

    Python id() 函数  Python 内置函数 描述 id() 函数用于获取对象的内存地址. 语法 id 语法: id([object]) 参数说明: object -- 对象. 返回值 返回 ...

  6. python查看函数参数_python函数参数

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 最简单的无参数def functionname(): pass function ...

  7. python进行linux编程,Python之函数进阶

    本节内容 递归函数 嵌套函数与闭包 匿名函数 高阶函数 内置函数 总结 一.递归函数 函数是可以被调用的,且一个函数内部可以调用其他函数.如果一个函数在内部调用本身,这个函数就是一个递归函数.函数递归 ...

  8. python自定义函数实例计算1-n的偶偶数和_python用户输入一个整数N,计算并输出1到N相加的和,请问这个程序错在哪里了?...

    展开全部 第一个错误的地方是for i in str(n),input()输入的是636f707962616964757a686964616f31333431356661整型,循环增加应该用for i ...

  9. python join函数用法-Python join()函数

    今天写python 100例时,有个题目是大致是这样的:已知输入形式是1+3+2+1,要求输出形式为1+1+2+3 一开始思路是将输入的字符串用split()函数划分成数组,在对数组进行排序,再用fo ...

最新文章

  1. 解除svn控制下的文件夹的svn的控制
  2. 成为Java GC专家(5)—Java性能调优原则
  3. Kettle 系列随笔
  4. 1491. Look and Say
  5. MUI tab选项卡之间的切换和数据获取
  6. mysql insert 主键冲突_在MySql中建立存储过程和解决insert into select 中主键冲突的有关问题...
  7. php phar效率,PHP的Phar包原来性能这么强
  8. xhprof 性能分析工具
  9. 外卖侠使用教程加体验地址
  10. 软件项目管理 6.6.三点估算法
  11. QQ2013的PC版协议,0825包和0826的数据分析
  12. win10 uwp 访问解决方案文件
  13. oracle 导入报错ORA-39126,ORA-06502,LPX-00230
  14. 博图SCL 选择排序
  15. 女人健身操必知的健康常识
  16. amoeba-mysql主从复制配置
  17. 轻快PDF阅读器绿色版免费下载
  18. cobbler源码安装
  19. npm rebuild记录
  20. Android左右滑动控件实现开关的切换效果

热门文章

  1. 微信营销 分享最新的微信营销的几种方式
  2. Android系统核心机制之APP启动的程序入口ActivityThread的简单介绍
  3. 高通推中央计算SoC对标英伟达Thor,汽车业务订单估值超300亿美元
  4. 字节跳动智能创作团队多篇论文入选 CVPR 2022
  5. u盘制作大师 linux系统教程,制作用U盘启动的Linux系统的简单步骤详解
  6. 我的微信怎么没有定位服务器,我的微信不见了怎么办?微信不见了的解决方法...
  7. 大学生蓝桥杯比赛时间2020_2020蓝桥杯STEAM比赛考试说明
  8. 模电学习笔记(上交郑老师)10.放大电路Q点的稳定
  9. 计算机启动时桌面没显示器,电脑开机显示器不亮,教您电脑显示器不亮怎么解决...
  10. java Statement类