我正在尝试将264 * 264相似度矩阵转换为44行df,以便将矩阵中的每6行连接起来
可能是某些版本:
as.vector(t(matrix)
答案 0 :(得分:0)
我们可以split
变成list
lst1 <- lapply(split(seq_len(nrow(m1)),
as.integer(gl(nrow(m1), 6, nrow(m1)))), function(i) c(m1[i,]))
然后rbind
到一个新的矩阵
m2 <- do.call(rbind, lst1)
dim(m2)
[1] 44 1584
set.seed(24)
m1 <- matrix(rnorm(264 * 264), nrow = 264)