我需要创建一个所有可能组合的矩阵。
L<-12
vec <- c(0:21)
lst <- lapply(numeric(L), function(x) vec)
Mat1<-as.matrix(expand.grid(lst))
结果将是非常大的矩阵,我的计算机无法计算。实际上,我只需要第一列中的值大于第二列中的值,第二列中的值大于第三列中的值等等的组合。我能否以某种方式修改expand.grid函数以删除不必要的组合?