"dgTMatrix"
class is the class of sparse
matrices stored as (possibly redundant) triplets. The internal
representation is not at all unique, contrary to the one for class
dgCMatrix
.new("dgTMatrix",
...)
, but more typically via as(*, "dgTMatrix")
.dgCMatrix
or the superclasses
dsparseMatrix
and
TsparseMatrix
.m <- Matrix(0+1:28, nrow = 4)
m[-3,c(2,4:5,7)] <- m[ 3, 1:4] <- m[1:3, 6] <- 0
(mT <- as(m, "dgTMatrix"))
str(mT)
mT[1,]
mT[4, drop = FALSE]
Run the code above in your browser using DataLab