【发布时间】:2020-08-25 16:21:11
【问题描述】:
实际上,我的数据集要长得多,但这里有一个较小的示例来展示我想要实现的目标。
在“Set1”中,我有 Amy、Meg 和 Ryan。在'Set2'中,我只有Amy。在“Set3”中,我有 Jim 和 Ryan。
对于每个集合,我想要一个数据框,其中列出可以围绕特定人创建的所有可能的组 - 一个人可以在一个只有他们自己的组中。例如。对于 Set1,可以创建四个不同的组,其中包括 Amy:
第 1 组:艾米、梅格、瑞恩
第 2 组:艾米
第 3 组:艾米、梅格
第 4 组:艾米、瑞恩
可重复的数据
structure(list(Set = c(1, 1, 1, 2, 3, 3), Person = c("Amy", "Meg",
"Ryan", "Amy", "Jim", "Ryan")), class = "data.frame", row.names = c(NA,
-6L), spec = structure(list(cols = list(Set = structure(list(), class =
c("collector_double",
"collector")), Person = structure(list(), class = c("collector_character",
"collector"))), default = structure(list(), class = c("collector_guess",
"collector")), skip = 1), class = "col_spec"))
【问题讨论】:
标签: r dataframe combinations