【发布时间】:2018-02-16 07:07:05
【问题描述】:
我有一个 ND 数组(向量)列表,每个向量都有一个 (1,300) 形状。
我的目标是在列表中找到重复的向量,对它们求和,然后除以列表的大小,结果值(向量)将替换重复的向量。
例如,a 是 ND 数组的列表,a = [[2,3,1],[5,65,-1],[2,3,1]],那么第一个和最后一个元素是重复的。
他们的sum 将是:[4,6,2],
它将除以向量列表的大小,size = 3。
输出:a = [[4/3,6/3,2/3],[5,65,-1],[4/3,6/3,2/3]]
我尝试使用 Counter,但它不适用于 ndarray。
什么是 Numpy 方式? 谢谢。
【问题讨论】:
标签: python numpy multidimensional-array counter average