【问题标题】:Create data frame based on combination of possible name pairings根据可能的名称配对组合创建数据框
【发布时间】:2022-06-16 13:27:38
【问题描述】:

我需要使用两组(或组)名称的所有可能组合来制作一个数据框,这样一组名称中的任何名称都不会与同一组中的另一个名称匹配。然后把它变成一个数据框。

例如:取:

 set_1 = c("n1","n2","n3", n4")
 set_2 = c("b1", "b2", "b3", "b4")

我知道我可以使用以下命令从任一集合中选择 x(例如下面的 2)

data.frame(t(combn(set_1, 2))

我什至可以组合 set_1 和 set_2 并在 combn 函数中使用它,但这不会限制组合,因此如果选择了“n2”(或 n3 或 n4),则无法选择“n1”。

希望这能清楚地解释问题!谢谢大家!

【问题讨论】:

  • 你想要什么输出?
  • expand.grid(Set_1, set_2)

标签: r combinations


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-12
  • 2021-09-27
  • 1970-01-01
  • 1970-01-01
  • 2021-01-07
  • 1970-01-01
  • 2020-10-25
相关资源
最近更新 更多