У меня есть список 'cats.list' с 6 элементами.Есть 9 уникальных целых чисел, которые являются членами одного или нескольких элементов.Например,
cats.list <- list(c(1, 2, 6), c(1, 8, 9), c(3, 4, 5, 7),
c(3, 6, 7), c(1, 3, 7, 8, 9), c(4, 5, 9))
Я хочу создать список с одним элементом для каждого из 9 целых чисел в 'cats.list'.Каждый элемент в новом списке должен содержать индексы списка в 'cat.list' для данного целого числа.
Например, 1 встречается в элементах списка 1, 2, 5 в 'cat.list'.2 встречается только в элементе 1.3 встречается в элементах 3, 4, 5. Таким образом, первые три элемента в новом списке будут:
el.list <- list(c(1, 2, 5), 1, c(3, 4, 5)...)
Как я могу создать такой список индексов для любого 'cats.list'?