我正在尝试比较多个熊猫数据框,并找出这些数据框之间的匹配行。
可以在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中是否有一次可以处理多个数据帧? 预先感谢。