У меня есть несколько списков с именами генов, как это:R: попарно экстракция общих элементов между множественным характером списками
List1:
XLOC_012482
XLOC_019357
XLOC_014642
XLOC_010021
XLOC_013282
List2:
XLOC_012482
XLOC_019357
XLOC_004860
XLOC_004022
XLOC_002278
List3:
XLOC_004860
XLOC_004022
XLOC_006292
XLOC_006616
XLOC_013802
И Я хочу извлечь общие элементы между всеми парами списков. Я пробовал использовать intersect
, но я не мог использовать его для символов, и я также не знаю, как это сделать для всех парных комбинаций.
'intersect' работает на персонажей для меня. Возможно, вы работаете с переменными факторов. – lmo
Вышеупомянутые не выглядят как несколько списков. Кажется, у вас несколько векторов «символов». Если все эти векторы хранятся в объекте 'list', вы можете попробовать' combn (mylist, 2, FUN = function (x) do.call (intersect, x), simplify = FALSE) ' – nicola