【发布时间】:2016-08-30 19:35:58
【问题描述】:
我需要在R 中创建一个矩阵,其元素来自我之前定义的矩阵。
比如我有4个矩阵,
w <- matrix(c(1,2,3,4),2,2)
x <- matrix(c(5,6,7,8),2,2)
y <- matrix(c(9,10,11,12),2,2)
z <- matrix(c(13,14,15,16),2,2)
那么,新矩阵应该是一个4X4矩阵,其中w是一个[1:2,1:2]元素,x是一个[1:2,3:4]元素,y是一个[3:4,1:2]元素,z是一个[3:4,3:4] 元素。
我怎样才能快速做到这一点?
【问题讨论】:
-
rbind( cbind(w,x), cbind(y,z) )作为它的手动版本。