小编use*_*757的帖子

矩阵,对角线为1对

假设我有以下矩阵垫,这是一个二进制指示符矩阵:

mat <-matrix(c(1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,1),byrow = T,nrow = 3)

> mat
     [,1] [,2] [,3] [,4] [,5] [,6]
[1,]    1    1    0    0    0    0
[2,]    0    0    1    1    0    0
[3,]    0    0    0    0    1    1
Run Code Online (Sandbox Code Playgroud)

该矩阵只有3行.我需要创建一个10000行,在对角线上使用相同的1对模式.例如,对于5行,我期望一个5 x 10矩阵:

     [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,]    1    1    0    0    0    0    0    0    0     0
[2,]    0    0    1    1    0    0    0    0    0     0
[3,]    0    0    0    0    1    1    0    0 …
Run Code Online (Sandbox Code Playgroud)

r matrix indicator sparse-matrix

5
推荐指数
1
解决办法
411
查看次数

标签 统计

indicator ×1

matrix ×1

r ×1

sparse-matrix ×1