Python Numpy&#argsort重复问题

时间:2016-08-04 11:41:39

标签: python arrays numpy

我有一个numpy数组:

  

a = np.array([1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,2,2,2,2] )

我正在使用argsort函数来缩短此数组

  

a.argsort()

我得到的结果是

  

数组([0,10,8,7,6,9,4,3,2,1,5,18,16,17,19,11,12,13,14,15],dtype = int64 )

预期结果应为:

  

数组([0,1,2,3,4,5,6,7,8,9,10,16,17,18,19,11,12,13,14,15],dtype = int64 )

我也尝试过将阵列减少到少于16个成员并且运行良好。 argsort功能有问题吗?

0 个答案:

没有答案