| sparseMatrix-class {Matrix} | R Documentation |
Virtual Mother Class of All Sparse Matrices
Dim:"integer" - the dimensions
of the matrix - must be an integer vector with exactly two
non-negative values.Dimnames:Matrix, see Matrix.factors:"list" - a list
of factorizations of the matrix.
Class "Matrix", directly.
signature(object = "sparseMatrix"): The
show method for sparse matrices prints
“structural” zeroes as "." using the
non-exported prSpMatrix function which allows further
customization such as replacing "." by " " (blank).
Note that options(max.print) will influence how many
entries of large matrices are printed at all.
In method selection for multiplication operations (i.e. %*%
and the two-argument form of crossprod)
the sparseMatrix class takes precedence in the sense that if one
operand is a sparse matrix and the other is any type of dense matrix
then the dense matrix is coerced to a dgeMatrix and the
appropriate sparse matrix method is used.
showClass("sparseMatrix") ## and look at the help() of its subclasses
M <- Matrix(0, 10000, 100)
M[1,1] <- M[2,3] <- 3.14
M