我有一组离散的坐标,存储在一个Nx2的
我想要获得每个唯一坐标集的计数和索引。虽然
使用
示例:
numpy.ndarray
中。我想要获得每个唯一坐标集的计数和索引。虽然
numpy.unique
可以完成这个任务,但只适用于标量元素。使用
numpy
,是否有某种简洁的方法来实现这一点?示例:
#input
coor = np.array([[10,10],[12,9],[10,5],[12,9]])
#output
unique_count = np.array([1,2,1])
unique_index = np.array([0,1,2]) #1 could also be 3
编辑:
unique count
,将给出每个唯一值的计数,即:[10,10]
有1个,[12,9]
有2个,[10,5]
有1个。然后使用coor[unique_index]
找到对应的值。