【问题标题】:Paste all combinations of a vector in R在 R 中粘贴向量的所有组合
【发布时间】:2015-04-09 21:39:31
【问题描述】:

我有一个向量说:

vec = c("A", "B", "C")

我想粘贴向量中每个项目的单个组合 得到结果

AB
AC
BC

我知道我可以使用 outer 来获得向量的所有可能组合,但我很难理解如何只获得上面的结果。在这种情况下,顺序无关紧要,因此结果也可能是

BA
CA
CB

我只需要组合单对。

山姆

【问题讨论】:

    标签: r paste


    【解决方案1】:

    试试combn

     combn(vec,2, FUN=paste, collapse='')
     #[1] "AB" "AC" "BC"
    

    【讨论】:

      猜你喜欢
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-20
      相关资源
      最近更新 更多