生成一小组的所有可能组合

时间:2018-03-30 17:06:36

标签: r resampling

我希望使用R中的示例函数和替换来生成小数据集的所有可能组合,例如{2,4,6}

我也欢迎不涉及样本功能的解决方案。

1 个答案:

答案 0 :(得分:5)

我不确定您正在寻找的解决方案有多灵活,但蛮力可能是

expand.grid(first=c(2,4,6),second=c(2,4,6),third=c(2,4,6))

对于更灵活的解决方案,如果您事先不知道元素的数量,则可能需要在一个周期中累积网格。