将稀疏矩阵转换为完整矩阵 - R

11
我正在寻找一种高效的方法在R中将一个庞大的稀疏矩阵转换成一个完整的矩阵(而不是数据框)。 有什么好的建议吗?谢谢。
1个回答

9
我们可以使用as.matrix
m1 <- as.matrix(sM)

其中sM是稀疏矩阵。

我们可以检查methods方法。

grep("as.matrix", methods(class = "sparseMatrix"), value = TRUE)
#[1] "as.matrix,Matrix-method"

谢谢 @akuran。检查methods是干什么用的? - Ester Silva
@EsterSilva 只是想知道是否有一个 as.matrix 用于转换为 matrix - akrun

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接