我正在尝试将带有参数 date、group1、group2、group3、analytics1、analytics2、analytic 3 的数据行存储到某种关联容器中。我需要以 3 种方式汇总分析:
基于日期(把它想象成 SQL 中的 group by)
基于组1、组2、组3
基于日期、组 1、组 2、组 3
数据分组后会进行一些简单的数学运算。对于这样的事情,最好的数据结构是什么。我正在考虑做一个多图(向量,向量),键和值都是向量,键是形式的向量(日期,组1,组2,组3),值是形式的向量(分析1,分析2,分析3 )。这样,它将处于最细粒度的级别,但我很确定我最终仍将不得不进行 3 次单独的迭代来处理分组。有更快的替代方法吗?