| spam-class {spam} | R Documentation |
The spam class is a representation of sparse matrices.
Objects can be created by calls of the form new("spam", entries, colindices,
rowpointes, dimension).
The standard "old Yale sparse format" is used to store sparse matrices.
The matrix
x is stored in row form. The first element of row i is
x@rowpointers[i]. The length of row i is determined by
x@rowpointers[i+1]-x@rowpointers[i]. The column indices of x are stored in
the x@colindices vector. The column index for element x@entries[k] is
x@colindices[k].
entries:"numeric" contains the
nonzero values colindices:"integer" ordered indices
of the nonzero values rowpointers:"integer" pointer to the beginning
of each row in the arrays entries and colindicesdimension:"integer" ~~ signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam", i = "missing", j = "missing", value = "numeric"): ... signature(x = "spam", i = "missing", j = "vector", value = "numeric"): ... signature(x = "spam", i = "vector", j = "missing", value = "numeric"): ... signature(x = "spam", i = "vector", j = "vector", value = "numeric"): ... signature(x = "spam", i = "matrix", j = "missing", value = "numeric"): ... signature(x = "spam", i = "matrix", j = "matrix", value = "numeric"): ... signature(x = "spam", i = "spam", j = "missing", value = "numeric"): ... signature(x = "spam", i = "missing", j = "missing"): ... signature(x = "spam", i = "missing", j = "vector"): ... signature(x = "spam", i = "vector", j = "missing"): ... signature(x = "spam", i = "vector", j = "vector"): ... signature(x = "spam", i = "matrix", j = "missing"): ... signature(x = "spam", i = "matrix", j = "matrix"): ... signature(x = "spam", i = "spam", j = "missing"): ... signature(x = "spam", i = "ANY"): ... signature(x = "spam", y = "spam"): ... signature(x = "spam", y = "matrix"): ... signature(x = "spam", y = "numeric"): ... signature(x = "matrix", y = "spam"): ... signature(x = "numeric", y = "spam"): ... signature(x = "spam"): ... signature(deparse.level = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(.Object = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... signature(x = "spam", y = "missing"): ... signature(x = "spam", y = "spam"): ... signature(x = "spam"): ... signature(deparse.level = "spam"): ... signature(object = "spam"): ... signature(a = "spam"): ... signature(object = "spam"): ... signature(x = "spam"): ... signature(x = "spam"): ... Reinhard Furrer