比较两个DataFrame的Python神器DataComPy

Posted herosunly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比较两个DataFrame的Python神器DataComPy相关的知识,希望对你有一定的参考价值。

  最近徒弟接到一个新任务,需要对若干组的csv文件进行两两对比,从而得到两者的差异之处。考虑到工作量巨大无比,如果完全手工完成那必然是费时费力,所以就想到将该工作自动化。考虑到她入行不久,短时间内也无法将其编程实现,所以就帮她来处理这个烫手的山芋。经过调研发现,可使用Python库DataComPy来完成该任务。

文章目录

1. 安装方法

pip install datacompy

出现下图的Successfully installed datacompy-0.8.1,则说明安装成功:

2. 原理简述

  两个DataFrame进行比较,首先可以从两个维度分别进行比较,即从行或者列进行比较。为了方便大家理解,咱们就以行为例来进行简述

以上是关于比较两个DataFrame的Python神器DataComPy的主要内容,如果未能解决你的问题,请参考以下文章

比较两个序列列,并基于条件将元素添加到 Dataframe

使用Python Dataframe将行与下一行进行比较并从结果中创建一个新列?

Python DataFrame循环和切片问题

当行尾有多余空格时,将 .dat 文件转换为 DataFrame

dataframe中stu用法

使用 Python 比较两个 excel 文件