私はこのデータフレーム構造を持っています
データ1:
SNP logp Allele
rs2929 rs333003 4.46411719154375 T
rs3491 rs405831 4.46411719154375 G
rs1224 rs179639 4.44797917307381 A
とData2はそれが同じであると想像します(Data1をテストするためだけに)
私がする時 :
f1=read.table(data1, header=TRUE ,as.is=TRUE)
f3=rbind(f1,f1)
私はこの結果を得る??:
SNP logp Allele
rs2929 rs333003 4.46411719154375 T
rs3491 rs405831 4.46411719154375 G
rs1224 rs179639 4.44797917307381 A
rs29291 rs333003 4.46411719154375 T
rs34911 rs405831 4.46411719154375 G
rs12241 rs179639 4.44797917307381 A
ご覧のとおり、問題はrs2929を2回コピーする必要があることですが、代わりにrs29291になり、文字列内のすべての重複が+"1"であることに注意してください。それは間違っている!?どうすればいいですか:
SNP logp Allele
rs2929 rs333003 4.46411719154375 T
rs3491 rs405831 4.46411719154375 G
rs1224 rs179639 4.44797917307381 A
rs2929 rs333003 4.46411719154375 T
rs3491 rs405831 4.46411719154375 G
rs1224 rs179639 4.44797917307381 A
それが本当の「マージ」なので、2つのファイルを結合したいと思います。値が重複しているため、これは奇妙に聞こえるかもしれませんが、それが発生した場合はそれが必要です。