【发布时间】:2019-10-10 09:53:03
【问题描述】:
假设我有一个长度为n 的向量,我需要生成所有可能的组合及其总和。例如:
如果n=3,我们有:
myVec <- c("a", "b", "c")
Output =
"a"
"b"
"c"
"a+b"
"a+c"
"b+c"
"a+b+c"
注意我们认为a+b = b+a,所以只需要保留一个。
另一个例子如果n=4,
myVec <- c("a", "b", "c", "d")
Output:
"a"
"b"
"c"
"d"
"a+b"
"a+c"
"a+d"
"b+c"
"b+d"
"c+d"
"a+b+c"
"a+c+d"
"b+c+d"
"a+b+c+d"
【问题讨论】:
标签: r combinations