【发布时间】:2019-09-05 15:08:54
【问题描述】:
我有一个已经生成的函数,它采用矩阵作为两个输入。所以我想做的是创建一个两列矩阵或列表或具有我输入矩阵的所有组合的东西。
我尝试过combn() 和expand.grid,但它们似乎都在它们的输出中扩展了我的矩阵输入。这不是我需要的,因为我需要存储输入矩阵以便以后调用它们。
例如:
a = c(1,2,3)
b = c(4,5,6)
c = c(7,8,9)
d = c(10,11,12)
我想要一个显示如下内容的输出:
[a, b]
[a, c]
[a, d]
[b, c]
[b, d]
[c, d]
请注意,我保留了原始矩阵,而不是比较矩阵内部的内容。
【问题讨论】:
标签: r matrix combinations