排序,搜索和计数
排序
numpy.sort(): 常规排序
numpy.argsort():常规排序,返回索引值
numpy.lexsort():按照指定列的值排序,返回索引值
numpy.partition():索引是 kth 的元素为基准,将元素分成两部分,即大于该元素的放在其后面,小于该元素的放在其前面,这里有点类似于快排。
numpy.argpartition():Perform an indirect partition along the given axis using the algorithm specified by the kind keyword. It returns an array of indices of the same shape as a that index data along the given axis in partitioned order.
numpy.argmax():numpy.argmax(a[, axis=None, out=None])Returns the indices of the maximum values along an axis.
numpy.argmin():用法类似
numppy.nonzero():,其值为非零元素的下标在对应轴上的值。
numpy.where():Return elements chosen from x or y depending on condition.
numpy.searchsorted():Find indices where elements should be inserted to maintain order.
a:一维输入数组。当sorter参数为None的时候,a必须为升序数组;否则ÿ