NTable provides a convenient data structure for storing n-dimensional tabular data. It works with zero-dimensional scalar values, arrays, tables, and any arbitrary-dimensional hypertables. Each dimension is described by an axis object. The "rows" in that dimension might be identified by numbers or names. You can perform slice operations across any dimension, as well as reductions and dimensional decomposition. Finally, serialization is provided via a custom JSON schema, as well as a simple "hash of hashes" or "array of arrays" approach.
Required Ruby Version
>= 1.9.2
Required Rubygems Version
> 1.3.1
Authors
Daniel Azuma
Versions
-
0.1.6
-
source
- 0.1.6 source September 25, 2012 (24.5 KB)
-
-
0.1.5
-
source
- 0.1.5 source September 24, 2012 (24 KB)
-
-
0.1.4
-
source
- 0.1.4 source September 24, 2012 (23.5 KB)
-
-
0.1.3
-
source
- 0.1.3 source September 10, 2012 (23 KB)
-
-
0.1.2
-
source
- 0.1.2 source September 10, 2012 (22 KB)
-