• Stars
    star
    126
  • Rank 277,564 (Top 6 %)
  • Language
    C++
  • Created over 9 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

CRAN_Status_Badge R-CMD-check Coverage Status rstudio mirror downloads rstudio mirror downloads Research software impact

bigmemory

Create, store, access, and manipulate massive matrices. Matrices are, by default, allocated to shared memory and may use memory-mapped files. Packages ‘biganalytics’, ‘synchronicity’, ‘bigalgebra’, and ‘bigtabulate’ provide advanced functionality. Access to and manipulation of a ‘big.matrix’ object is exposed in by an S4 class whose interface is simlar to that of an ‘matrix’. Use of these packages in parallel environments can provide substantial speed and memory efficiencies. ‘bigmemory’ also provides a C++ framework for the development of new tools that can work both with ‘big.matrix’ and native ‘matrix’ objects.

x <- big.matrix(5, 2, type="integer", init=0,
                dimnames=list(NULL, c("alpha", "beta")))
x
x[1:2,]
x[,1] <- 1:5
x[,"alpha"]
colnames(x)
options(bigmemory.allow.dimnames=TRUE)
colnames(x) <- NULL
x[,]

Wish List

  1. Additional big.matrix subclasses (e.g. sparse, positive-definite, etc.) -- see bigalgrebra package
  2. big.sparse.matrix.

More Repositories

1

listdown

https://kaneplusplus.github.io/listdown
TeX
25
star
2

icd-10-cm-embedding

LLM Embeddings for ICD 10 Data
TeX
19
star
3

flexmem

C
17
star
4

ioregression

An R package for out-of-core regressions
R
14
star
5

bigalgebra

R
9
star
6

cnidaria

Distributed Data Structures for R
R
9
star
7

laputa

Python
8
star
8

pirls

C++
7
star
9

biganalytics

C++
7
star
10

stat_agg

statistical aggregates for machine learning in python
Python
6
star
11

python-for-r-programmers

Course Materials for my R Python for R Programmers Day Course for JSM 2019
6
star
12

forceps

A grammar for manipulating clinical trial data
SCSS
5
star
13

basket

Multisource Exchangeability Models
R
4
star
14

bittrextools

Tools for trading on the Bittrex crypto-currency exchange
R
4
star
15

bigtabulate

C++
3
star
16

synchronicity

C++
3
star
17

Teaching

Materials for classes I am teaching
R
2
star
18

bigmemory.sri

R
2
star
19

akde-pubmed

Augmeted Knowledge Discovery for PubMed
R
2
star
20

preference

An R package for designing preference-based clinical trials
R
2
star
21

ccex

An R client for the C-Cex Crypto-currency Exchange
R
2
star
22

adf

An Abstract Data Frame for Map Reduce Applications
R
1
star
23

coronascope

An interactive visualization of COVID-19 cases and deaths in the US by state
R
1
star
24

trialsim

Simulate multi-arm clinical trials in R
R
1
star
25

ctgovreporting

A package containing functions and data for Covid reporting for the state of Connecticut
R
1
star
26

tibblefiddle

A tibble annotator package - change values of a tibble in shiny.
R
1
star
27

dc

Document clustering
R
1
star
28

envi

Manage R Environments
R
1
star
29

dex

Deep Generalized Linear Models with Torch
R
1
star
30

kdglm

Deep Learning Models
R
1
star