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

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

幕布斯6054654
浏览 560回答 1
1回答

千万里不及你

将两表转换成两个 DataFrame,再用 pandas.concat() 合并,最后用 DataFrame.drop_duplicates() 删除重复的记录.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python