[問題] 如何列出所有排列
不好意思,剛剛開始學R,想請教版上前輩一些問題~~
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
新手(沒寫過程式,R 是我的第一次)
[問題敘述]:
想要能找到能列出所有的排列數的函數或function
[程式範例]:
有找到函數
combn()
它可以列出所有的組合(非排列)的結果
例如:
x<-7,8,9,10
combn(x,2)
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 7 7 7 8 8 9
[2,] 8 9 10 9 10 10
但我希望可以列出所有"排列"的結果,如下
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
[1,] 7 8 9 10 7 8 9 10 7 8 9 10 7
[2,] 7 7 7 7 8 8 8 8 9 9 9 9 10
[,14] [,15] [,16]
[1,] 8 9 10
[2,] 10 10 10
[環境敘述]:R 3.2.3
麻煩大家了,感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.217.28
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1460294675.A.308.html
→
04/10 21:49, , 1F
04/10 21:49, 1F
→
04/10 21:49, , 2F
04/10 21:49, 2F
推
04/10 22:11, , 3F
04/10 22:11, 3F
→
04/10 22:14, , 4F
04/10 22:14, 4F
→ kellywind: 感謝樓上兩位的回答
※ 編輯: kellywind (140.112.217.28), 04/10/2016 23:49:19
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章