将向量的所有组合粘贴到 R 中
Paste all combinations of a vector in R
我有一个向量说:
vec = c("A", "B", "C")
我想粘贴向量中每个项目的单个组合
得到结果
AB
AC
BC
我知道我可以使用 outer 来获得矢量的所有可能组合,但我对如何只获得上面的结果感到困惑。在这种情况下顺序无关紧要,因此结果也可能是
BA
CA
CB
我只需要组合单对。
山姆
尝试combn
combn(vec,2, FUN=paste, collapse='')
#[1] "AB" "AC" "BC"
我有一个向量说:
vec = c("A", "B", "C")
我想粘贴向量中每个项目的单个组合 得到结果
AB
AC
BC
我知道我可以使用 outer 来获得矢量的所有可能组合,但我对如何只获得上面的结果感到困惑。在这种情况下顺序无关紧要,因此结果也可能是
BA
CA
CB
我只需要组合单对。
山姆
尝试combn
combn(vec,2, FUN=paste, collapse='')
#[1] "AB" "AC" "BC"