Learn R Programming

garray (version 1.1.2)

Generalized Array Arithmetic for Ragged Arrays with Named Margins

Description

Organize a so-called ragged array as generalized arrays, which is simply an array with sub-dimensions denoting the subdivision of dimensions (grouping of members within dimensions). By the margins (names of dimensions and sub-dimensions) in generalized arrays, operators and utility functions provided in this package automatically match the margins, doing map-reduce style parallel computation along margins. Generalized arrays are also cooperative to R's native functions that work on simple arrays.

Copy Link

Version

Install

install.packages('garray')

Monthly Downloads

162

Version

1.1.2

License

GPL-3

Maintainer

Qingsheng Huang

Last Published

November 5th, 2018

Functions in garray (1.1.2)

print.garray

Print Values
%+%

Function composition operator
margins

The margins and dimensions of a generalized array object
areduce

Generalized and smart apply()/Reduce()/tapply() for data folding.
as.data.frame.garray

Coerce to a Data Frame
read.ctable

Read a complex table and return array in basic storagemode.
sdim

Subdimensions of an array
amult

Generalized array multiplication.
aperm.garray

General array transposition
garray-package

garray: Generalized Array Arithmetic for Ragged Arrays with Named Margins
garray

Generalized and smart array
awipe

Generalized array's sweep() for data cleaning.
[.garray

Indexing for the garray class
dim.garray

Dimensions of a generalized array
abind

Combine generalized arrays
amap

Mapping matching dimension of arrays with a function
psummary

Parallel summary, inspired by pmax() and pmin().