比较多个熊猫数据框并找到匹配的行

时间:2019-06-28 14:00:40

标签: python pandas dataframe

我正在尝试比较多个熊猫数据框,并找出这些数据框之间的匹配行。

可以在2个数据帧中完成。但是我有很多数据框。这是3个数据帧df1,df2,df3的样本。每个数据框都有公共字段名称CHROM,POS,ID,REF,ALT_1。

df1:

CHROM   POS     ID         REF  ALT_1

chr1    871334  rs4072383   G   T

chr1    880238  rs3748592   A   G

chr1    881627  rs2272757   G   A

chr1    883625  rs4970378   A   G

chr1    887560  rs3748595   A   C

df2:

CHROM   POS     ID         REF  ALT_1

chr1    871334  rs4072383   G   T

chr1    878314  rs142558220 G   C

chr1    880238  rs3748592   A   G

chr1    881627  rs2272757   G   A

chr1    883625  rs4970378   A   G

df3:

CHROM   POS     ID         REF  ALT_1
----------
chr1    865628  rs41285790      G   A

chr1    871334  rs4072383       G   T

chr1    879317  rs7523549       C   T

chr1    879482  rs149880798     G   C

chr1    880238  rs3748592       A   G

我想比较这些数据框并找到相似的行。我该怎么做?我需要一次比较两个数据帧吗?无论如何,Python中是否有一次可以处理多个数据帧? 预先感谢。

0 个答案:

没有答案