我正在寻找一个用于处理 2 或 3 或 4 维数据的 RUBY 模块(可能是 gem)。没有 UI,只有数据管理部分。它可能是阵列上的单板。我还需要排序和过滤等功能。例如,这只是一个例子:)
a = MultiDim.new(2)
a.dim_name(0) = "Costs"
a.dim_name(1) = "Years"
a.load_data....
a.filter(:years, :non_nil)
a.sort(:costs)
a.acccess(years: 1990..1999) => a hash by costs.
等等等等等等
有任何想法吗?