NumPy中的arg运算

Posted by Waldo on February 28, 2018

使用有一百万个元素,均值为0,方差为1的随机向量 image.png

numpy.argmin()

返回向量中最小值的索引 image.png

numpy.argmax()

返回向量中最大值的索引 image.png

numpy.shuffle()

对向量进行乱序处理 image.png

numpy.sort()

  • 对向量进行正序处理 image.png
  • 对矩阵的每一行排序 image.png image.png
  • 对矩阵的每一列就行排序 image.png

numpy.argsort()

  • 返回的是元素的索引!!! image.png image.png

numpy.partition()

  • 设置一个标定点,然后将数组中小于标定点的元素,都放在标定点的左侧,大于标定点的都放在右侧,函数要两个参数,第一个参数是向量,第二个参数是标定点的值 image.png image.png

    numpy.argpartition()

  • 返回的是元素的索引!!! 第二个参数是索引!!! image.png image.png