2017-08-24 103 views
1

:) 我使用R和我有幾個文件,每一類又是這樣的:計算重疊

ID_A ID_B 
    1 AA 
    2 AB 
    3 AA 
    1 AF 
    5 AA 
    6 AB 
... ... 

我不知道提前多少ID中的每個文件都(在每個文件中改變的金額),該列總是相同的。 我想計算ID_A和ID_B間的重疊並獲得這樣一個文件:

12356 0 
1235 0 
1236 0 
1356 0 
1256 0 
... ... 
123 0 
156 0 
135 AA 
235 0 
236 0 
... ... 
13 AA 
26 AB 
... ... 

因此,我想獲得的功能是什麼的輸出:

calculate.overlap

R.但問題是「traduce」在輸出列表(a1,a2,a3 ...)中報告的對象的名稱。

我已經閱讀這篇文章:The output order of function calculate.overlap

但我不知道是否存在另一種解決方案或者其他功能,可以幫助我如何解決這個問題......我想知道。

非常感謝您的幫助!

回答

0

我已經找到了解決方案:使用gplot包,並與此命令來獲得具有「名稱」的交點是不可能性:

庫(gplots)

輸出< - 維恩(數據= file_list,show.plot = FALSE)