Package: garray 1.1.2
garray: Generalized Array Arithmetic for Ragged Arrays with Named Margins
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.
Authors:
garray_1.1.2.tar.gz
garray_1.1.2.zip(r-4.7-any)garray_1.1.2.zip(r-4.6-any)garray_1.1.2.zip(r-4.5-any)
garray_1.1.2.tgz(r-4.6-any)garray_1.1.2.tgz(r-4.5-any)
garray_1.1.2.tar.gz(r-4.7-any)garray_1.1.2.tar.gz(r-4.6-any)
garray_1.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
garray/json (API)
| # Install 'garray' in R: |
| install.packages('garray', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/cranhaven/cranhaven.r-universe.dev/issues
Last updated from:b7e7bbf509 (on package/garray). Checks:7 NOTE, 2 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | NOTE | 82 | ||
| source / vignettes | OK | 164 | ||
| linux-release | NOTE | 81 | ||
| macos-release | NOTE | 96 | ||
| macos-oldrel | NOTE | 90 | ||
| windows-devel | NOTE | 55 | ||
| windows-release | NOTE | 57 | ||
| windows-oldrel | NOTE | 52 | ||
| wasm-release | OK | 61 |
Exports:%+%%X%abindamapamultaperm.garrayareduceas.data.frame.garrayas.garrayas.garray.defaultas.garray.garrayawipedim.garraydim<-.garraygarraygarray.arrayis.garrayis.garray.duckis.scalarmarginsmargins<-Ops.garrayprint.garraypsummarypsummary.defaultpsummary.garrayread.ctableremarginssdimsdim<-
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Indexing for the garray class | [ [.garray [<- [<-.garray |
| Function composition operator | %+% |
| Combine generalized arrays | abind |
| Mapping matching dimension of arrays with a function | amap Ops.garray |
| Generalized array multiplication. | %X% amult |
| General array transposition | aperm.garray |
| Generalized and smart apply()/Reduce()/tapply() for data folding. | areduce |
| Coerce to a Data Frame | as.data.frame.garray |
| Generalized array's sweep() for data cleaning. | awipe |
| Dimensions of a generalized array | dim dim.garray dim<- dim<-.garray |
| Generalized and smart array | as.garray as.garray.default as.garray.garray garray garray.array is.garray is.garray.duck is.scalar |
| The margins and dimensions of a generalized array object | margins margins<- remargins |
| Print Values | print.garray |
| Parallel summary, inspired by pmax() and pmin(). | psummary psummary.default psummary.garray |
| Read a complex table and return array in basic storagemode. | read.ctable |
| Subdimensions of an array | sdim sdim<- |