【发布时间】:2014-06-05 14:34:03
【问题描述】:
我正在寻找一种简单的方法来从 M 中获取长度为 N 的所有可能的唯一组合。
这里是一个简单的例子:
M <- c( 1, 2, 3, 4, 5 )
N <- 2
预期输出:
1, 2
1, 3
1, 4
1, 5
2, 3
2, 4
2, 5
3, 4
3, 5
4, 5
【问题讨论】:
-
你在谷歌上搜索到什么
combn没有立即出现? -
请注意,
combn会返回所有“无替换”组合,这正是您所要求的。expand.grid返回所有“替换”组合:expand.grid(x1=c(1:5), x2=c(1:5))。我不知道combn是否可以“替换”返回所有组合。
标签: r combinations