tripletMatrix-class {Matrix} | R Documentation |
The "tripletMatrix"
class is the class of sparse
matrices stored as (possibly redundant) triplets.
Objects can be created by calls of the form new("tripletMatrix", ...)
.
i
:"integer"
- the row indices
of non-zero entries.j
:"integer"
- the column
indices of non-zero entries. Must be the same length as slot i
.x
:"numeric"
- the (non-zero)
entry at position (i,j)
. Must be the same length as slot
i
. If an index pair occurs more than once the corresponding
values of slot x
are added to form the element of the matrix.Dim
:"integer"
of length 2 -
the dimensions of the matrix.signature(e1 = "tripletMatrix", e2 = "tripletMatrix")
signature(from = "tripletMatrix", to = "cscMatrix")
signature(from = "tripletMatrix", to = "geMatrix")
signature(from = "tripletMatrix", to = "matrix")
signature(from = "tripletMatrix", to = "sscMatrix")
signature(x = "tripletMatrix")
: plots an image of
x
using the levelplot
functionsignature(x = "tripletMatrix")
: returns the transpose of
x
Triplet matrices are a convenient form in which to construct sparse
matrices after which they can be coerced to cscMatrix
objects.