# High-performance sparse data representation and manipulation in R

## Documentation for package ‘SparseArray’ version 1.6.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A B C D E G I L M N P R S T V W misc

## -- A --

abind-method | Combine multidimensional NaArray objects
abind-method | Combine multidimensional SparseArray objects
anyNA-method | NaArray summarization methods
anyNA-method | SparseArray summarization methods
aperm-method | NaArray transposition
aperm-method | SparseArray transposition
aperm.COO_SparseArray | SparseArray transposition
aperm.NaArray | NaArray transposition
aperm.SVT_SparseArray | SparseArray transposition
Arith-method | 'Arith' operations on NaArray objects
Arith-method | 'Arith' operations on SparseArray objects
as.array-method | COO_SparseArray objects
as.array-method | NaArray objects
as.array-method | SVT_SparseArray objects
as.array.COO_SparseArray | COO_SparseArray objects
as.array.NaArray | NaArray objects
as.array.SVT_SparseArray | SVT_SparseArray objects

## -- B --

bindROWS-method | Combine multidimensional NaArray objects
bindROWS-method | Combine multidimensional SparseArray objects

## -- C --

cbind-method | Combine multidimensional NaArray objects
cbind-method | Combine multidimensional SparseArray objects
class:COO_SparseArray | COO_SparseArray objects
class:COO_SparseMatrix | COO_SparseArray objects
class:NaArray | NaArray objects
class:NaMatrix | NaArray objects
class:NULL_OR_list | SVT_SparseArray objects
class:SparseArray | SparseArray objects
class:SparseMatrix | SparseArray objects
class:SVT_SparseArray | SVT_SparseArray objects
class:SVT_SparseMatrix | SVT_SparseArray objects
coerce-method | COO_SparseArray objects
coerce-method | NaArray objects
coerce-method | SVT_SparseArray objects
colAlls | SparseArray col/row summarization
colAlls-method | NaArray col/row summarization
colAlls-method | SparseArray col/row summarization
colAnyNAs | SparseArray col/row summarization
colAnyNAs-method | NaArray col/row summarization
colAnyNAs-method | SparseArray col/row summarization
colAnys | SparseArray col/row summarization
colAnys-method | NaArray col/row summarization
colAnys-method | SparseArray col/row summarization
colMaxs | SparseArray col/row summarization
colMaxs-method | NaArray col/row summarization
colMaxs-method | SparseArray col/row summarization
colMeans | SparseArray col/row summarization
colMeans-method | NaArray col/row summarization
colMeans-method | SparseArray col/row summarization
colMeans2 | SparseArray col/row summarization
colMeans2-method | NaArray col/row summarization
colMeans2-method | SparseArray col/row summarization
colMedians | SparseArray col/row summarization
colMedians-method | SparseArray col/row summarization
colMins | SparseArray col/row summarization
colMins-method | NaArray col/row summarization
colMins-method | SparseArray col/row summarization
colProds | SparseArray col/row summarization
colProds-method | NaArray col/row summarization
colProds-method | SparseArray col/row summarization
colRanges | SparseArray col/row summarization
colRanges-method | NaArray col/row summarization
colRanges-method | SparseArray col/row summarization
colSds | SparseArray col/row summarization
colSds-method | NaArray col/row summarization
colSds-method | SparseArray col/row summarization
colsum | rowsum() methods for sparse matrices
colsum-method | rowsum() methods for sparse matrices
colSums | SparseArray col/row summarization
colSums-method | NaArray col/row summarization
colSums-method | SparseArray col/row summarization
colSums2 | SparseArray col/row summarization
colSums2-method | NaArray col/row summarization
colSums2-method | SparseArray col/row summarization
colVars | SparseArray col/row summarization
colVars-method | NaArray col/row summarization
colVars-method | SparseArray col/row summarization
Compare-method | 'Compare' operations on NaArray objects
Compare-method | 'Compare' operations on SparseArray objects
Complex-method | 'Complex' methods for SparseArray objects
COO_SparseArray | COO_SparseArray objects
COO_SparseArray-class | COO_SparseArray objects
COO_SparseMatrix | COO_SparseArray objects
COO_SparseMatrix-class | COO_SparseArray objects
crossprod | SparseMatrix multiplication and cross-product
crossprod-method | SparseMatrix multiplication and cross-product

## -- D --

dim-method | NaArray objects
dim-method | SparseArray objects
dimnames-method | NaArray objects
dimnames-method | SparseArray objects
dimnames<--method | NaArray objects
dimnames<--method | SparseArray objects

## -- E --

extract_array-method | Subsetting an NaArray object
extract_array-method | Subsetting a SparseArray object
extract_na_array | Subsetting an NaArray object
extract_na_array-method | Subsetting an NaArray object
extract_sparse_array-method | Subsetting a SparseArray object

## -- G --

get_SparseArray_nthread | Number of threads used by SparseArray operations

## -- I --

is.infinite | Miscellaneous operations on a SparseArray object
is.infinite-method | Miscellaneous operations on a NaArray object
is.infinite-method | Miscellaneous operations on a SparseArray object
is.na | Miscellaneous operations on a SparseArray object
is.na-method | Miscellaneous operations on a NaArray object
is.na-method | Miscellaneous operations on a SparseArray object
is.nan | Miscellaneous operations on a SparseArray object
is.nan-method | Miscellaneous operations on a NaArray object
is.nan-method | Miscellaneous operations on a SparseArray object
is_nonna | is_nonna() and the nna*() functions
is_nonna-method | NaArray objects
is_nonna-method | is_nonna() and the nna*() functions
is_nonzero | is_nonzero() and the nz*() functions
is_nonzero-method | COO_SparseArray objects
is_nonzero-method | SVT_SparseArray objects
is_nonzero-method | is_nonzero() and the nz*() functions
is_sparse-method | SparseArray objects

## -- L --

Logic-method | 'Logic' operations on NaArray objects
Logic-method | 'Logic' operations on SparseArray objects

## -- M --

Math-method | 'Math' and 'Math2' methods for NaArray objects
Math-method | 'Math' and 'Math2' methods for SparseArray objects
Math2-method | 'Math' and 'Math2' methods for NaArray objects
Math2-method | 'Math' and 'Math2' methods for SparseArray objects
mean-method | NaArray summarization methods
mean-method | SparseArray summarization methods
mean.NaArray | NaArray summarization methods
mean.SparseArray | SparseArray summarization methods

## -- N --

NaArray | NaArray objects
NaArray-abind | Combine multidimensional NaArray objects
NaArray-aperm | NaArray transposition
NaArray-Arith | 'Arith' operations on NaArray objects
NaArray-arith | 'Arith' operations on NaArray objects
NaArray-Arith-methods | 'Arith' operations on NaArray objects
NaArray-arith-methods | 'Arith' operations on NaArray objects
NaArray-class | NaArray objects
NaArray-combine | Combine multidimensional NaArray objects
NaArray-Compare | 'Compare' operations on NaArray objects
NaArray-compare | 'Compare' operations on NaArray objects
NaArray-Compare-methods | 'Compare' operations on NaArray objects
NaArray-compare-methods | 'Compare' operations on NaArray objects
NaArray-Logic | 'Logic' operations on NaArray objects
NaArray-logic | 'Logic' operations on NaArray objects
NaArray-Logic-methods | 'Logic' operations on NaArray objects
NaArray-logic-methods | 'Logic' operations on NaArray objects
NaArray-Math | 'Math' and 'Math2' methods for NaArray objects
NaArray-math | 'Math' and 'Math2' methods for NaArray objects
NaArray-Math-methods | 'Math' and 'Math2' methods for NaArray objects
NaArray-math-methods | 'Math' and 'Math2' methods for NaArray objects
NaArray-Math2 | 'Math' and 'Math2' methods for NaArray objects
NaArray-math2 | 'Math' and 'Math2' methods for NaArray objects
NaArray-Math2-methods | 'Math' and 'Math2' methods for NaArray objects
NaArray-math2-methods | 'Math' and 'Math2' methods for NaArray objects
NaArray-matrixStats | NaArray col/row summarization
NaArray-misc | Miscellaneous operations on a NaArray object
NaArray-misc-methods | Miscellaneous operations on a NaArray object
NaArray-subsetting | Subsetting an NaArray object
NaArray-summarization | NaArray summarization methods
NaArray-transposition | NaArray transposition
NaArray_abind | Combine multidimensional NaArray objects
NaArray_aperm | NaArray transposition
NaArray_Arith | 'Arith' operations on NaArray objects
NaArray_arith | 'Arith' operations on NaArray objects
NaArray_Arith-methods | 'Arith' operations on NaArray objects
NaArray_arith-methods | 'Arith' operations on NaArray objects
NaArray_combine | Combine multidimensional NaArray objects
NaArray_Compare | 'Compare' operations on NaArray objects
NaArray_compare | 'Compare' operations on NaArray objects
NaArray_Compare-methods | 'Compare' operations on NaArray objects
NaArray_compare-methods | 'Compare' operations on NaArray objects
NaArray_Logic | 'Logic' operations on NaArray objects
NaArray_logic | 'Logic' operations on NaArray objects
NaArray_Logic-methods | 'Logic' operations on NaArray objects
NaArray_logic-methods | 'Logic' operations on NaArray objects
NaArray_Math | 'Math' and 'Math2' methods for NaArray objects
NaArray_math | 'Math' and 'Math2' methods for NaArray objects
NaArray_Math2 | 'Math' and 'Math2' methods for NaArray objects
NaArray_math2 | 'Math' and 'Math2' methods for NaArray objects
NaArray_Math2_methods | 'Math' and 'Math2' methods for NaArray objects
NaArray_math2_methods | 'Math' and 'Math2' methods for NaArray objects
NaArray_Math_methods | 'Math' and 'Math2' methods for NaArray objects
NaArray_math_methods | 'Math' and 'Math2' methods for NaArray objects
NaArray_matrixStats | NaArray col/row summarization
NaArray_misc | Miscellaneous operations on a NaArray object
NaArray_misc_methods | Miscellaneous operations on a NaArray object
NaArray_subsetting | Subsetting an NaArray object
NaArray_summarization | NaArray summarization methods
NaArray_transposition | NaArray transposition
NaMatrix | NaArray objects
NaMatrix-class | NaArray objects
nchar | Miscellaneous operations on a SparseArray object
nchar-method | Miscellaneous operations on a SparseArray object
nnacount | is_nonna() and the nna*() functions
nnacount-method | NaArray objects
nnacount-method | is_nonna() and the nna*() functions
nnavals | is_nonna() and the nna*() functions
nnavals-method | is_nonna() and the nna*() functions
nnavals<- | is_nonna() and the nna*() functions
nnavals<--method | is_nonna() and the nna*() functions
nnawhich | is_nonna() and the nna*() functions
nnawhich-method | NaArray objects
nnawhich-method | is_nonna() and the nna*() functions
NULL_OR_list | SVT_SparseArray objects
NULL_OR_list-class | SVT_SparseArray objects
nzcoo | COO_SparseArray objects
nzcoo-method | COO_SparseArray objects
nzcount | is_nonzero() and the nz*() functions
nzcount-method | COO_SparseArray objects
nzcount-method | SVT_SparseArray objects
nzcount-method | is_nonzero() and the nz*() functions
nzdata | COO_SparseArray objects
nzdata-method | COO_SparseArray objects
nzvals | is_nonzero() and the nz*() functions
nzvals-method | COO_SparseArray objects
nzvals-method | is_nonzero() and the nz*() functions
nzvals<- | is_nonzero() and the nz*() functions
nzvals<--method | COO_SparseArray objects
nzvals<--method | is_nonzero() and the nz*() functions
nzwhich | is_nonzero() and the nz*() functions
nzwhich-method | COO_SparseArray objects
nzwhich-method | SVT_SparseArray objects
nzwhich-method | is_nonzero() and the nz*() functions

## -- P --

pmax | Miscellaneous operations on a SparseArray object
pmax-method | Miscellaneous operations on a SparseArray object
pmin | Miscellaneous operations on a SparseArray object
pmin-method | Miscellaneous operations on a SparseArray object
poissonSparseArray | Random SparseArray object
poissonSparseMatrix | Random SparseArray object

## -- R --

randomSparseArray | Random SparseArray object
randomSparseMatrix | Random SparseArray object
range-method | NaArray summarization methods
range-method | SparseArray summarization methods
range.COO_SparseArray | SparseArray summarization methods
range.NaArray | NaArray summarization methods
range.SVT_SparseArray | SparseArray summarization methods
rbind-method | Combine multidimensional NaArray objects
rbind-method | Combine multidimensional SparseArray objects
readSparseCSV | Read/write a sparse matrix from/to a CSV file
readSparseTable | Read/write a sparse matrix from/to a CSV file
round-method | 'Math' and 'Math2' methods for NaArray objects
round-method | 'Math' and 'Math2' methods for SparseArray objects
rowAlls | SparseArray col/row summarization
rowAlls-method | SparseArray col/row summarization
rowAnyNAs | SparseArray col/row summarization
rowAnyNAs-method | NaArray col/row summarization
rowAnyNAs-method | SparseArray col/row summarization
rowAnys | SparseArray col/row summarization
rowAnys-method | SparseArray col/row summarization
rowMaxs | SparseArray col/row summarization
rowMaxs-method | NaArray col/row summarization
rowMaxs-method | SparseArray col/row summarization
rowMeans | SparseArray col/row summarization
rowMeans-method | SparseArray col/row summarization
rowMeans2 | SparseArray col/row summarization
rowMeans2-method | SparseArray col/row summarization
rowMedians | SparseArray col/row summarization
rowMedians-method | SparseArray col/row summarization
rowMins | SparseArray col/row summarization
rowMins-method | NaArray col/row summarization
rowMins-method | SparseArray col/row summarization
rowProds | SparseArray col/row summarization
rowProds-method | SparseArray col/row summarization
rowRanges | SparseArray col/row summarization
rowRanges-method | NaArray col/row summarization
rowRanges-method | SparseArray col/row summarization
rowSds | SparseArray col/row summarization
rowSds-method | SparseArray col/row summarization
rowsum | rowsum() methods for sparse matrices
rowsum-method | rowsum() methods for sparse matrices
rowsum-methods | rowsum() methods for sparse matrices
rowsum.dgCMatrix | rowsum() methods for sparse matrices
rowsum.SparseMatrix | rowsum() methods for sparse matrices
rowSums | SparseArray col/row summarization
rowSums-method | NaArray col/row summarization
rowSums-method | SparseArray col/row summarization
rowSums2 | SparseArray col/row summarization
rowSums2-method | NaArray col/row summarization
rowSums2-method | SparseArray col/row summarization
rowsum_methods | rowsum() methods for sparse matrices
rowVars | SparseArray col/row summarization
rowVars-method | SparseArray col/row summarization

## -- S --

sd-method | NaArray summarization methods
sd-method | SparseArray summarization methods
set_SparseArray_nthread | Number of threads used by SparseArray operations
show-method | NaArray objects
show-method | SparseArray objects
signif-method | 'Math' and 'Math2' methods for NaArray objects
signif-method | 'Math' and 'Math2' methods for SparseArray objects
SparseArray | SparseArray objects
SparseArray-abind | Combine multidimensional SparseArray objects
SparseArray-aperm | SparseArray transposition
SparseArray-Arith | 'Arith' operations on SparseArray objects
SparseArray-arith | 'Arith' operations on SparseArray objects
SparseArray-Arith-methods | 'Arith' operations on SparseArray objects
SparseArray-arith-methods | 'Arith' operations on SparseArray objects
SparseArray-class | SparseArray objects
SparseArray-combine | Combine multidimensional SparseArray objects
SparseArray-Compare | 'Compare' operations on SparseArray objects
SparseArray-compare | 'Compare' operations on SparseArray objects
SparseArray-Compare-methods | 'Compare' operations on SparseArray objects
SparseArray-compare-methods | 'Compare' operations on SparseArray objects
SparseArray-Complex | 'Complex' methods for SparseArray objects
SparseArray-complex | 'Complex' methods for SparseArray objects
SparseArray-Complex-methods | 'Complex' methods for SparseArray objects
SparseArray-complex-methods | 'Complex' methods for SparseArray objects
SparseArray-Logic | 'Logic' operations on SparseArray objects
SparseArray-logic | 'Logic' operations on SparseArray objects
SparseArray-Logic-methods | 'Logic' operations on SparseArray objects
SparseArray-logic-methods | 'Logic' operations on SparseArray objects
SparseArray-Math | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-math | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-Math-methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-math-methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-Math2 | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-math2 | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-Math2-methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-math2-methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray-matrixStats | SparseArray col/row summarization
SparseArray-misc | Miscellaneous operations on a SparseArray object
SparseArray-misc-methods | Miscellaneous operations on a SparseArray object
SparseArray-subassignment | SparseArray subassignment
SparseArray-subsetting | Subsetting a SparseArray object
SparseArray-summarization | SparseArray summarization methods
SparseArray-transposition | SparseArray transposition
SparseArray_abind | Combine multidimensional SparseArray objects
SparseArray_aperm | SparseArray transposition
SparseArray_Arith | 'Arith' operations on SparseArray objects
SparseArray_arith | 'Arith' operations on SparseArray objects
SparseArray_Arith-methods | 'Arith' operations on SparseArray objects
SparseArray_arith-methods | 'Arith' operations on SparseArray objects
SparseArray_combine | Combine multidimensional SparseArray objects
SparseArray_Compare | 'Compare' operations on SparseArray objects
SparseArray_compare | 'Compare' operations on SparseArray objects
SparseArray_Compare-methods | 'Compare' operations on SparseArray objects
SparseArray_compare-methods | 'Compare' operations on SparseArray objects
SparseArray_Complex | 'Complex' methods for SparseArray objects
SparseArray_complex | 'Complex' methods for SparseArray objects
SparseArray_Complex_methods | 'Complex' methods for SparseArray objects
SparseArray_complex_methods | 'Complex' methods for SparseArray objects
SparseArray_Logic | 'Logic' operations on SparseArray objects
SparseArray_logic | 'Logic' operations on SparseArray objects
SparseArray_Logic-methods | 'Logic' operations on SparseArray objects
SparseArray_logic-methods | 'Logic' operations on SparseArray objects
SparseArray_Math | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_math | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_Math2 | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_math2 | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_Math2_methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_math2_methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_Math_methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_math_methods | 'Math' and 'Math2' methods for SparseArray objects
SparseArray_matrixStats | SparseArray col/row summarization
SparseArray_misc | Miscellaneous operations on a SparseArray object
SparseArray_misc_methods | Miscellaneous operations on a SparseArray object
SparseArray_subassignment | SparseArray subassignment
SparseArray_subsetting | Subsetting a SparseArray object
SparseArray_summarization | SparseArray summarization methods
SparseArray_transposition | SparseArray transposition
SparseMatrix | SparseArray objects
SparseMatrix-class | SparseArray objects
SparseMatrix-mult | SparseMatrix multiplication and cross-product
SparseMatrix_mult | SparseMatrix multiplication and cross-product
sparsity | is_nonzero() and the nz*() functions
SVT_SparseArray | SVT_SparseArray objects
SVT_SparseArray-class | SVT_SparseArray objects
SVT_SparseMatrix | SVT_SparseArray objects
SVT_SparseMatrix-class | SVT_SparseArray objects

## -- T --

t-method | NaArray transposition
t-method | SparseArray transposition
t.NaMatrix | NaArray transposition
t.SVT_SparseMatrix | SparseArray transposition
tcrossprod | SparseMatrix multiplication and cross-product
tcrossprod-method | SparseMatrix multiplication and cross-product
thread-control | Number of threads used by SparseArray operations
thread_control | Number of threads used by SparseArray operations
tolower | Miscellaneous operations on a SparseArray object
tolower-method | Miscellaneous operations on a SparseArray object
toupper | Miscellaneous operations on a SparseArray object
toupper-method | Miscellaneous operations on a SparseArray object
tune_Array_dims-method | Subsetting an NaArray object
type-method | COO_SparseArray objects
type-method | NaArray objects
type-method | SVT_SparseArray objects
type<--method | COO_SparseArray objects
type<--method | NaArray objects
type<--method | SVT_SparseArray objects

## -- V --

var-method | NaArray summarization methods
var-method | SparseArray summarization methods

## -- W --

writeSparseCSV | Read/write a sparse matrix from/to a CSV file

## -- misc --

!-method | 'Logic' operations on NaArray objects
!-method | 'Logic' operations on SparseArray objects
%*% | SparseMatrix multiplication and cross-product
%*%-method | SparseMatrix multiplication and cross-product
+-method | 'Arith' operations on NaArray objects
+-method | 'Arith' operations on SparseArray objects
--method | 'Arith' operations on NaArray objects
--method | 'Arith' operations on SparseArray objects