假设我有以下列表:
unlist(mapply(combn, list(1:3), seq_along(1:3), simplify = FALSE), recursive = FALSE)
现在,我想知道列表中每个长度为 x 的元素,其中包含长度为 x+1 的其他元素。优选地,它返回一个数据帧,其中第一列给出一个元素的索引,第二列给出包含它的其他元素的索引。
对于上面的示例,它需要给我:
tibble::tribble(
~a, ~b,
1, 4,
1, 5,
2, 4,
2, 6,
3, 5,
3, 6,
4, 7,
5, 7,
6, 7
)