• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    C++
  • Created almost 10 years ago
  • Updated 11 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

icd-10-cm-embedding

LLM Embeddings for ICD 10 Data
TeX
33
star
2

listdown

https://kaneplusplus.github.io/listdown
TeX
27
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

python-for-r-programmers

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

stat_agg

statistical aggregates for machine learning in python
Python
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

synchronicity

C++
3
star
16

bigtabulate

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

coronascope

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

trialsim

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

ctgovreporting

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

tibblefiddle

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

adf

An Abstract Data Frame for Map Reduce Applications
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