print {spam}R Documentation

Printing and summarizing sparse matrices

Description

Printing (non-zero elements) of sparse matrices and summarizing the sparseness structure thereof.

Usage

  print(x, ...)
  summary(object, ...)

Arguments

x matrix of class spam or spam.chol.method.
object matrix of class spam or spam.chol.method.
... any other arguments passed to print.default.

Details

spam.getOption('printsize') determines if the sparse matrix is coerced into a matrix and the printed as an array or if only the non-zero elements of the matrix are given.

Value

NULL, because the information is printed with cat there is no real need to pass any object back. We also do not see the need of defining a summary.spam class with a proper print method.

Author(s)

Reinhard Furrer

See Also

spam.options

Examples

set.seed(14)
nz <- 8
ln <- nz
smat <- spam(0,ln,ln)

tt <- cbind(sample(ln,nz),sample(ln,nz))
print(tt)
smat[tt] <- 1:nz

par(mfcol=c(1,2),pty='s')
spam.options(printsize=1000)
print(smat)
spam.options(printsize=10)
print(smat)
summary(smat)


[Package spam version 0.13-3 Index]