在R中找到独特的投资组合组合

时间:2012-10-29 13:21:24

标签: r

给出股票代码符号的向量:

 sp500 <- c("ABT", "ANF", "ADBE", "AMD", "AES", "AET" .. ) 

如何为N资产组合找到这些的所有独特组合?因此,例如,如果N = 3,我想返回一个表/矩阵:

  A1   |    A2    |    A3
--------------------------
"ABT"      "ANF"     "ABDE"
"ABT"      "AMD"     "ABDE"
"ABT"      "AMD"     "AES"
  .          .          .
  .          .          .
"YHOO"    "YUM"      "ZMH"

顺序无所谓,所以它是“组合”而不是“排列”,我相信...... 我正试图用R来做这件事。

对于我可能会使用哪种功能/方法的建议将非常感激。

1 个答案:

答案 0 :(得分:3)

help.search("combination")会给你答案:

combn(sp500,3)