bigmemory: Manage Massive Matrices with Shared Memory and Memory-Mapped Files

Create, store, access, and manipulate massive matrices. Matrices are allocated to shared memory and may use memory-mapped files. Packages 'biganalytics', 'bigtabulate', 'synchronicity', and 'bigalgebra' provide advanced functionality.

Author
Michael J. Kane <kaneplusplus@gmail.com>, John W. Emerson <jayemerson@gmail.com>, Peter Haverty <haverty.peter@gene.com>, and Charles Determan Jr. <cdetermanjr@gmail.com>
Date of publication
2016-03-28 18:59:53
Maintainer
Michael J. Kane <bigmemoryauthors@gmail.com>
License
LGPL-3 | Apache License 2.0
Version
4.5.19
URLs

View on CRAN

Man pages

as.big.matrix-methods
Create a "big.matrix" from a matrix or vector.
as.matrix-big.matrix-method
Convert to base R matrix
attach.big.matrix
The basic "big.matrix" operations for sharing and...
big.matrix
The core "big.matrix" operations.
big.matrix-class
Class "big.matrix"
big.matrix.descriptor-class
Class "big.matrix.descriptor"
bigmemory-package
Manage massive matrices with shared memory and memory-mapped...
deepcopy
Produces a physical copy of a "big.matrix"
dim-big.matrix-method
Dimensions of a big.matrix object
dimnames-methods
Dimnames of a big.matrix Object
extract-methods
Extract or Replace
flush-methods
Updating a big.matrix filebacking.
GetMatrixSize
big.matrix size
head-methods
Return First or Last Part of a big.matrix Object
is.float
Check if Float
is.float-numeric-method
Is Float?
length-big.matrix-method
Length of a big.matrix object
morder
Ordering and Permuting functions for "big.matrix" and...
mwhich
Expanded "which"-like functionality.
mwhich-methods
Expanded "which"-like functionality.
ncol-methods
The Number of Rows/Columns of a big.matrix
print-big.matrix-method
Print Values
sub.big.matrix
Submatrix support
typeof-big.matrix-method
The Type of a big.matrix Object
write.big.matrix
File interface for a "big.matrix"

Files in this package

bigmemory
bigmemory/inst
bigmemory/inst/CITATION
bigmemory/inst/doc
bigmemory/inst/doc/Overview.R
bigmemory/inst/doc/Overview.Rnw
bigmemory/inst/doc/Overview.pdf
bigmemory/inst/include
bigmemory/inst/include/bigmemory
bigmemory/inst/include/bigmemory/bigmemoryDefines.h
bigmemory/inst/include/bigmemory/MatrixAccessor.hpp
bigmemory/inst/include/bigmemory/SharedCounter.h
bigmemory/inst/include/bigmemory/BigMatrix.h
bigmemory/inst/include/bigmemory/util.h
bigmemory/inst/include/bigmemory/isna.hpp
bigmemory/tests
bigmemory/tests/testthat.R
bigmemory/tests/testthat
bigmemory/tests/testthat/test_create.R
bigmemory/tests/testthat/test_read.R
bigmemory/tests/testthat/test_readonly.R
bigmemory/tests/testthat/test_misc.R
bigmemory/tests/testthat/test_matrix_manips.R
bigmemory/tests/testthat/test_morder.R
bigmemory/tests/testthat/test_mwhich.R
bigmemory/tests/testthat/test_float_type.R
bigmemory/tests/testthat/test_deepcopy.R
bigmemory/src
bigmemory/src/deepcopy.cpp
bigmemory/src/bigmemory.cpp
bigmemory/src/SharedCounter.cpp
bigmemory/src/BigMatrix.cpp
bigmemory/src/util.cpp
bigmemory/src/RcppExports.cpp
bigmemory/NAMESPACE
bigmemory/NEWS
bigmemory/R
bigmemory/R/bigmemory.R
bigmemory/R/RcppExports.R
bigmemory/R/zzz.R
bigmemory/R/hello-bigmemory.R
bigmemory/vignettes
bigmemory/vignettes/Overview.Rnw
bigmemory/MD5
bigmemory/build
bigmemory/build/vignette.rds
bigmemory/DESCRIPTION
bigmemory/configure
bigmemory/man
bigmemory/man/ncol-methods.Rd
bigmemory/man/big.matrix.descriptor-class.Rd
bigmemory/man/as.matrix-big.matrix-method.Rd
bigmemory/man/is.float-numeric-method.Rd
bigmemory/man/mwhich.Rd
bigmemory/man/write.big.matrix.Rd
bigmemory/man/big.matrix-class.Rd
bigmemory/man/GetMatrixSize.Rd
bigmemory/man/bigmemory-package.Rd
bigmemory/man/length-big.matrix-method.Rd
bigmemory/man/sub.big.matrix.Rd
bigmemory/man/extract-methods.Rd
bigmemory/man/is.float.Rd
bigmemory/man/morder.Rd
bigmemory/man/print-big.matrix-method.Rd
bigmemory/man/as.big.matrix-methods.Rd
bigmemory/man/big.matrix.Rd
bigmemory/man/flush-methods.Rd
bigmemory/man/typeof-big.matrix-method.Rd
bigmemory/man/head-methods.Rd
bigmemory/man/attach.big.matrix.Rd
bigmemory/man/mwhich-methods.Rd
bigmemory/man/deepcopy.Rd
bigmemory/man/dimnames-methods.Rd
bigmemory/man/dim-big.matrix-method.Rd
bigmemory/configure.win
bigmemory/cleanup