组索引操作的优化工具:聚合和等。
numpy-groupies的Python项目详细描述
这个包包含两个优化的工具,用于执行大致可以是 考虑“组索引操作”。最突出的工具是aggregate。
aggregate接受一个值数组,以及一个为每个值提供组号的数组 价值观。然后返回每组值的和(或平均值、标准值或任何……等)。 你可能以前就遇到过这个想法,使用matlabAccumaray,pandasgroupby, 或者一般的MapReduce算法和直方图
提供了不同的聚合实现,基于普通的numpy,numba 以及编织性能是一个主要问题,到目前为止,我们轻松地击败了类似的 其他包中的实现(检查基准)。