Numpy中的argsort函数详解

标签: numpy
1133人阅读 评论(0) 收藏 举报
分类:

Numpy中的argsort函数返回的是每个元素的排序序号,但是不是很容易理解:

>>> dd=mat([4,5,1])
>>> dd.argsort()
matrix([[2, 0, 1]])

一开始的时候想不明白为什么是2,0,1而不是1,2,0.因为安从小到大排序[1,4,5],1的位置是0,4的位置是1,5的位置是2。所以[4,5,1]的位置是[1,2,0],这种理解是错误的。正确的理解应该是[4,5,1]中4的索引是0,5的索引是1,1的索引是2,按[1,4,5]的顺序应该是[2,0,1]

查看评论

Python中排序常用到的sort 、sorted和argsort函数

Python中sort 和 sorted函数   yi、介绍 sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序 二、sort和sort...
  • u013731339
  • u013731339
  • 2014-11-24 18:49:14
  • 14641

Numpy-argsort函数

argsort是numpy模块中的类。y=argsort(x)将x中的元素从小到大排列,提取其对应的index,然后输出到y。 例如:x=np.array([2,6,1,5,3]) #由小到大1,2,...
  • gaoyueace
  • gaoyueace
  • 2017-12-03 13:32:43
  • 94

numpy中argsort函数用法

在Python中使用help帮助 >>> import numpy >>> help(numpy.argsort) Help on function argsort in module nump...
  • maoersong
  • maoersong
  • 2014-03-23 16:51:58
  • 68543

NumPy 中argsort函数

排序函数,返回array类型argsort函数返回的是数组值从小到大的元素的索引值#!/usr/bin/env python # -*- coding: utf-8 -*-import numpy a...
  • OOC_ZC
  • OOC_ZC
  • 2017-05-19 16:19:10
  • 149

[numpy]argsort函数

numpy.argsort(a, axis=-1, kind=’quicksort’, order=None) 返回的是数组值从小到大的索引值 参数: a为要排序的数组 axis:按哪一维进行...
  • summer2day
  • summer2day
  • 2018-04-13 18:26:24
  • 4

Python numpy 之argsort函数

argsort用于返回对数组排序之后,下表的交换情况 import numpy as np x=np.array([1,4,3,-1,6,9]) y=x.argsort() >>> y array(...
  • qq_35865125
  • qq_35865125
  • 2018-02-05 20:04:57
  • 26

numpy中argsort函数的用法

argsort函数的作用是构建一个新的矩阵,每个矩阵的数值是目标矩阵该位置数值大小在目标矩阵中的位置(由小到大),注意排序是从0开始,即目标矩阵最小的数值对应argsort生成的矩阵中的数值为0,最大...
  • qq_28691135
  • qq_28691135
  • 2016-11-01 10:45:52
  • 128

浅述numpy中argsort()函数的用法

浅述python中argsort()函数的用法     由于想使用python用训练好的caffemodel来对很多图片进行批处理分类,学习过程中,碰到了argsort函数,因此去查了相关文...
  • Real_Myth
  • Real_Myth
  • 2017-08-29 20:28:57
  • 469

Python3:numpy模块中的argsort()函数

Python3:numpy模块中的argsort()函数 转载请注明作者和出处:http://blog.csdn.net/u011475210 操作系统:WINDOWS 10 软件版本:python-...
  • u011475210
  • u011475210
  • 2017-09-01 11:13:07
  • 4828

【Python】numpy中argsort函数的使用

1、概述 argsort()函数在模块numpy.core.fromnumeric中。 函数形式是: help (numpy.argsort) Help on function argsor...
  • wangxiao7474
  • wangxiao7474
  • 2017-12-21 21:07:55
  • 131
    StackOverFlow
    http://stackoverflow.com/users/6526424
    统计
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 101万+
    积分: 9705
    排名: 2300
    博客专栏
    最新评论