在 R 中,有没有办法判断矩阵是否稀疏?稀疏矩阵类有很多,比如dgCMatrix,没有is.sparseMatrix方法。
小智 0
您可以使用“spam”包:as.spam(..)从矩阵中创建垃圾邮件类的对象,然后应用summary(..),它会给出矩阵的密度,或者display(..),用于非零条目的图形表示
testMatrix <-as.spam(matrix(c(123, 2, 0, 0, 0, 2, 23, 0, 0), nrow = 3))
summary(testMatrix)
display(testMatrix)
Run Code Online (Sandbox Code Playgroud)