我实际上有两个数据帧,一个是:
seq1_id seq2_id dN dS Dist1 Dist_brute kingdom
seq1 seq2 45 56 23 455 eucaryota
seq6 seq9 34 43 34 453 procaryota
seq3 seq98 32 34 21 90 Virus
seq21 seq87 32 12 35 211 Virus
另一种是:
seq1_id seq2_id dN dS Dist1 Dist_brute
seq1 seq2 45 56 23 455
seq4 seq12 78 45 32 789
seq3 seq98 32 34 21 90
seq21 seq87 32 12 35 211
seq45 seq90 21 23 12 123
seq6 seq9 34 43 34 453
我想做的是得到一个新的数据帧,比如:
seq1_id seq2_id dN dS Dist1 Dist_brute kingdom
seq1 seq2 45 56 23 455 eucaryota
seq4 seq12 78 45 32 789 NaN
seq3 seq98 32 34 21 90 Virus
seq21 seq87 32 12 35 211 Virus
seq45 seq90 21 23 12 123 NaN
seq6 seq9 34 43 34 453 procaryota
有人有主意吗? 谢谢:)
对于我来说,在使用
left
联接的所有列合并时,忽略参数on
:如果需要为
merge
定义列:相关问题 更多 >
编程相关推荐