biganalytics-package: biganalytics: A library of utilities for big.matrix objects...

Description Details Author(s) References See Also Examples

Description

This package extends the bigmemory package with various analytics. In addition to the more obvious summary statistics (see colmean, etc...), biganalytics offers biglm.big.matrix, bigglm.big.matrix, bigkmeans, binit, and apply for big.matrix objects. Some of the functions may be used with native R objects, as well, providing gains in speed and memory-efficiency.

Details

Package: biganalytics
Type: Package
Version: 1.1.3
Date: 2012-09-08
License: LGPL-3 | Apache License 2.0
Copyright: (C) 2014 John W. Emerson and Michael J. Kane
URL: http://www.bigmemory.org
LazyLoad: yes

The bigmemory package contains the core big.matrix support; biganalytics contains tools for exploratory data analysis as well as more advanced analytics on big.matrix objects. Sister packages synchronicity, bigtabulate, and bigalgebra provide additional functionality.

Author(s)

John W. Emerson and Michael J. Kane

Maintainer: Michael J. Kane <bigmemoryauthors@gmail.com>

References

The Bigmemory Project: http://www.bigmemory.org/.

See Also

For example, see big.matrix, biglm, bigkmeans, binit, colmean.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
# Our examples are all trivial in size, rather than burning huge amounts
# of memory simply to demonstrate the package functionality.

library(bigmemory)

x <- big.matrix(5, 2, type="integer", init=0, 
  dimnames=list(NULL, c("alpha", "beta")))
x
x[,]
x[,1] <- 1:5
x[,]
mean(x)
colmean(x)
summary(x)
apply(x, 1, mean)

biganalytics documentation built on May 2, 2019, 4:45 p.m.