【发布时间】:2018-03-07 00:46:56
【问题描述】:
我正在构建一个块矩阵,其中包含几个较小的矩阵,我使用包 Matrix 沿着对角线过去
假设我有两个矩阵
m1=matrix(runif(10*10),nrow=10,ncol=10)
m2=matrix(runif(5*5),nrow=5,ncol=5)
我用
创建了一个块矩阵M<-bdiag(m1,m2)
如何将较小的 m1 和 m2 的列名和行名保留到块矩阵 M 中?
请注意,我需要 M 在数据框中,因此我还需要在最后运行
M<-as.data.frame(as.matrix(M))
谢谢!
【问题讨论】:
-
在您的示例中,m1 和 m2 都没有名称。