【发布时间】:2014-01-20 19:54:56
【问题描述】:
我需要生成较低的三角矩阵索引(行和列对)。当前的实现效率低下(内存方面),特别是当对称矩阵变大(超过 50K 行)时。有没有更好的办法?
rows <- 2e+01
id <- which(lower.tri(matrix(, rows, rows)) == TRUE, arr.ind=T)
head(id)
# row col
# [1,] 2 1
# [2,] 3 1
# [3,] 4 1
# [4,] 5 1
# [5,] 6 1
# [6,] 7 1
【问题讨论】:
标签: r matrix indices triangular