spam (version 2.5-1)

print: Printing and summarizing sparse matrices

Description

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

Usage

# S4 method for spam
print(x, ...)
# S4 method for spam
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.

Value

NULL for print, because the information is printed with cat there is no real need to pass any object back. A list containing the non-zero elements and the density for summary for class spam. A list containing the non-zero elements of the factor, the density and the fill-in for summary for class spam.chol.NgPeyton.

Details

getOption('spam.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.

See Also

display or image for a graphical visualization; spam.options

Examples

Run this code
# NOT RUN {
set.seed(13)
smat <- spam_random(8)
par(mfcol=c(1,2),pty='s')
options(spam.printsize=1000)
print(smat)
options(spam.printsize=10)
print(smat)
summary(smat)
summary(smat)$nnz
# }

Run the code above in your browser using DataLab