为了账号安全,请及时绑定邮箱和手机立即绑定

pandas如何删除第二个表中含有第一个表中的部分。

pandas如何删除第二个表中含有第一个表中的部分。

幕布斯6054654 2019-02-05 19:36:13
打个比方,我有两个表。第一个表中有5行 第二个表中也有五行。两个表的列名都一样。结构完全一样。第二个表中有三行和第一个表中的三行是重复的现在有什么快捷方法可以把第二个表中那重复的三行删了。结果只要两行最好不要来个对每个值每个表遍历搜索一次。因为真实数据框比较大那样执行就太麻烦了。
查看完整描述

1 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

将两表转换成两个 DataFrame,
再用 pandas.concat() 合并,
最后用 DataFrame.drop_duplicates() 删除重复的记录.

查看完整回答
反对 回复 2019-02-05
  • 1 回答
  • 0 关注
  • 559 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信