0
我有一個多列表q
這樣比較列表與多列表中的R
[[1]]
[1] 1 2 3 4 5 6 10 12 15 20 32 49 57 74 100
[[2]]
[1] 1 2 3 13 27
[[3]]
[1] 4 21 73
[[4]]
[1] 1 2 3 4 11 25 28 42
[[5]]
[1] 1 2 3 4 26
[[6]]
[1] 1 2 3 11
,我有另一個列表d
[1] 5 11 14 18 38 61
現在我該怎樣比較d
所有列表q
中的元素? 我需要這樣的東西length(intersect(q,d))
應該返回列表length(q)
。 d
與q
中的每個列表之間的術語數。 由於q
的長度在100萬左右。什麼是有效的實施方式? 編輯:所需輸出應該是這樣的:
1 0 0 1 0 1
由於只有一個d
和q[[1]]
,q[[4]]
,q[[6]]
之間的輸出是1
共同項目。