https://numpy.org/doc/stable/reference/generated/numpy.argsort.html   官方英文

https://www.osgeo.cn/numpy/reference/generated/numpy.argsort.html  官方中文

https://www.cnblogs.com/yyxf1413/p/6253995.html   浅述python中argsort()函数的用法

https://blog.csdn.net/maoersong/article/details/21875705   numpy中argsort函数用法(有升序、降序用法)

https://blog.csdn.net/u014745194/article/details/73496836   argsort()函数的总结(看这个,举的例子很清晰!!!)

argsort():将数组x中的元素从小到大排序,然后返回对应的索引值。

一维数组:

import numpy as np# 一维数组
x = np.array([3, 1, 6, 2])
y1 = np.argsort(x)   #升序排列
print(y1)
y2 = np.argsort(-x)   #降序排列
print(y2)# 输出结果:
[1 3 0 2]
[2 0 3 1]

二维数组:

# 二维数组
x = np.array([[0, 3, -1], [2, 5, 8]])y1 = np.argsort(x, axis=0) #按列排序
print(y1)y2 = np.argsort(x, axis=1) #按行排序
print(y2) # 输出结果:
[[0 0 0][1 1 1]][[2 0 1][0 1 2]]

python:argsort(返回元素排序后的索引值)相关推荐

  1. python改变数组元素排序

    python改变数组元素排序 定义一个数组:l = ["小明","小红","小刚"],用函数去改变元素的排序. 1.实例 l = [&quo ...

  2. python中key=lambda_排序后的语法(key=lambda:…)

    看看吧:mylist = [3,6,3,2,4,8,23] sorted(mylist, key=WhatToSortBy) 基本示例:sorted(mylist)[2, 3, 3, 4, 6, 8, ...

  3. 关于 pd.Series 排序后用索引和行号取值要注意的问题

    1. 先看一个典型的例子: alist = [ 3,5,8,0,-9,np.nan,18] sers = pd.Series(alist) # 测试一 print(sers) sers.sort_va ...

  4. 使用Python把一堆图片排序后转换成PDF,最终得到一人之下漫画pdf

    目的 把一些图片转换成PDF 使用模块 os re PIL # -*- coding: utf-8 -*- # Time: 2021/4/5 14:59import os import re from ...

  5. 语言 排序后重置索引_当C++操作符重载、模板遇到排序(一)

    本文主要是使用C++的操作符重载和模板的语法,完成一些结构性数据的排序,本文会实现冒泡.插入和选择三种简单排序,后续会更新希尔排序.快速排序.归并排序三种高级简单排序的方法. 1.C++操作符重载 操 ...

  6. python根据点云某点的索引值获取该点的坐标

    pcd.points[index] pcd是点云文件 index是所求点的索引值

  7. tensorflow tf.nn.max_pool_with_argmax返回最大池化对应索引值

    在看Segnet的时候发现使用了带有索引的最大池化(max_pool),在tensorflow的实现中,对应的函数为tf.nn.max_pool_with_argmax(),其返回值为所取最大值位置的 ...

  8. Python遍历列表获取列表中的索引值

    list = ["a", "b", "c", "d", "e"] for index, value ...

  9. Python 数据分析三剑客之 Pandas(四):函数应用、映射、排序和层级索引

    CSDN 课程推荐:<迈向数据科学家:带你玩转Python数据分析>,讲师齐伟,苏州研途教育科技有限公司CTO,苏州大学应用统计专业硕士生指导委员会委员:已出版<跟老齐学Python ...

  10. python 数组排序索引_python对数组进行排序,并输出排序后对应的索引值方式

    python对数组进行排序,并输出排序后对应的索引值方式 废话不多说,直接上代码吧! # -*- coding: cp936 -*- import numpy as np #一维数组排序 arr = ...

最新文章

  1. 发布几个常用Docker基础环境镜像
  2. JBPM学习(一):实现一个简单的工作流例子全过程
  3. ML.NET Cookbook:(7)如何训练回归模型?
  4. php7改进,关注一下:PHP 7.3.7 正式发布 改进、修复的地方不少哦
  5. java线程和操作系统线程_操作系统中的线程
  6. 面试准备每日五题:C++(一)——变量定义声明、#ifdef #else、结构体赋值、sizeof strlen、C和C++的static
  7. c语言制作贪吃小白入门,小白入门——easyx界面版“贪吃蛇”的C语言实现(详细)...
  8. 支持javascript的ppt软件_强大CSS3的3D幻灯片工具reveal.js(推荐)
  9. C语言读取易语言的字节集,易语言字节集参数传递详解
  10. 计算机快捷方式app卸载,一打开电脑就自动出现的快捷方式软件删不掉怎么办
  11. 模糊c-均值聚类算法(FCM)
  12. http长连接、长轮询的理解
  13. 数学之美:谈谈密码学的数学原理
  14. linux命令ftps,Linux下FTP服务器应用之FTPS(FTP+SSL)
  15. java能写游戏脚本吗_java能写游戏脚本吗?
  16. Spring 专业认证考试学习指南
  17. 二维码门禁助力于打造更智能化的出入管理-码上开门,说走就走
  18. EMW3239 调试问题汇总
  19. 喜讯|大脑营行苏引华荣获巨量引擎2023全民悦读会“悦读星推官”
  20. 机器学习之——泛化能力

热门文章

  1. Memcached内存分配机制
  2. 别忘了我的世界有你存在
  3. web of science上查找相关会议和期刊的论文
  4. ECCV 2018 papers+ oral+ 开源+导读
  5. Atitit 信息检索 之音乐检索实践 艾提拉注 目录 1. 常规检索 歌手 歌名 1 1.1. 年代检索 1 1.2. 歌词检索(可以依靠web 1 1.3. 哼唱检索 原曲检索(可以使用酷
  6. paip.regf文件读取与编辑
  7. paip.手写OCR识别方法总结--基于验证码识别... 1
  8. 鹏拍:软件行业上市十大关注问题
  9. 一封来自华尔街 Quant 的信
  10. “一云多Region”究竟能为企业解决什么问题?