【发布时间】:2014-08-19 15:34:57
【问题描述】:
我有一个长度为 5 的字符串。 字符串的每个元素都可以取两个值 0 和 1。
我想写下所有可能的排列。
例如:
0 0 0 0 0
1 0 0 0 0
0 1 0 0 0
.
.
.
1 1 1 1 1
这样的组合有 2^5 种。
我知道有一个命令叫combn,但我不知道如何处理每个数字可以取两个可能值的事实。
【问题讨论】:
-
如果你想要一个快速的解决方案,你也可以试试
data.tableCJ函数。即library(data.table); CJ(0:1, 0:1, 0:1, 0:1, 0:1)
标签: r