我有一份表格清单list(c(x1,x2),y,c(z1,z2))
。我想组合列表中每个元素的子元素以生成以下形式的矩阵:
[1] x1 y z1
[2] x1 y z2
[3] x2 y z1
[4] x2 y z2
举一个具体的例子,给出:
A = list(c(1,4),2,3,c(1,4))
我想要一个函数,它将采用 A 并产生一个看起来与该命令将产生的输出相同的输出:
t(matrix(c(c(1,2,3,1),1:4,c(4,2,3,1),c(4,2,3,4)),ncol=4))