私は 3 つのファイルを持っていますが、それぞれの情報はまったく重複していません。
最初のファイルは、同じように設定された 2 番目の 2 つのファイルとは異なります。ファイル 1 は次のようになります。
rs101   12  126890980   A   G   
rs102   4   114553253   A   C   
rs103   9   172776204   C   T
ファイル 2 は次のようになります。
1   178 0.12    0.26    0.02    
1   1458    0.35    0.37    0.021   
1   318 0.99    0.105   0.08
ファイル 3 は次のようになります。
 1  3567    0.78    0.67    0.005   
 0  0   0   0   0   
 1  3567    0.34    -0.15   0.001 
これらをファイルにマージして 3 番目のファイルを生成するスクリプトが必要です。
rs101   12  126890980   A   G
1   178 0.12    0.26    0.02
1   3567    0.78    0.67    0.005
rs102   4   114553253   A   C   
1   1458    0.35    0.37    0.02
0   0   0   0   0
rs103   9   172776204   C   T
1   318 0.99    0.105   0.08
1   3567    0.34    -0.15   0.001 
問題は、これらのファイルが正しくマージされていない場合、分析を実行したときに正しい情報が提供されないことです。各ファイルの最後に一意の列を追加できます (たとえば、ファイル 1 に rs# が 2 回出力される可能性があります (1 回))。最初の列に 1 回、最後の列に 1 回)、対応する rs 番号をファイルの末尾の別の列に追加することができます 2 および 3)。次に、マージが正しく行われたことを手動でスポット チェックすることができました。洞察や提案は大歓迎です!