我有一个N x 100numpy矩阵,其中包含我想要排序的任何类型的数字。在

为了使其更直观,我现在将使用虚拟值填充它:import numpy as np

X = np.array( [[float(number) for number in range(100)] for _ in range(10)] )

# X

[[ 0. 1. 2. ..., 97. 98. 99.]

[ 0. 1. 2. ..., 97. 98. 99.]

[ 0. 1. 2. ..., 97. 98. 99.]

...,

[ 0. 1. 2. ..., 97. 98. 99.]

[ 0. 1. 2. ..., 97. 98. 99.]

[ 0. 1. 2. ..., 97. 98. 99.]]

我想用下面的100-元素列表作为键对所有N行的列进行排序:

^{pr2}$

因此输出如下所示:# X_sorted

[[ 97. 0. 2. ..., 98. 99. 1.]

[ 97. 0. 2. ..., 98. 99. 1.]

[ 97. 0. 2. ..., 98. 99. 1.]

...,

[ 97. 0. 2. ..., 98. 99. 1.]

[ 97. 0. 2. ..., 98. 99. 1.]

[ 97. 0. 2. ..., 98. 99. 1.]]

所以基本上,我想检索s的字母排序输出,并将其应用于X的列。在

我怎样才能做到这一点?在

我熟悉使用key的sort命令,但是我不知道如何在这种情况下将其应用于矩阵列。在

python矩阵元素排序,使用Python基于列表值对矩阵列进行排序相关推荐

  1. 2个数组合并排序 php,PHP_基于php实现随机合并数组并排序(原排序),最近做了一个项目,其中有这 - phpStudy...

    基于php实现随机合并数组并排序(原排序) 最近做了一个项目,其中有这样一个需求要实现,原有帖子列表A,现在需要在A中推广新业务B,那么需要在A列表中1:1混合B中的数据,随机混合,但是需要保持A和B ...

  2. python自动化元素定位_Appium+Python自动化 4 -appium元素定位

    appium定位app上的元素方式 在前面文章中有介绍,(通过UIautomator工具查看app元素) appium定位app上的元素,可以通过id,name,class这些属性定位到 1.id 定 ...

  3. 矩阵元素求积及其矩阵元素的差分

    求积函数:prod(......, dim);      %dim表示维度 如: A = magic(3); B = prod(A);     %默认按列乘积     8 * 3 * 4 C = pr ...

  4. 【MATLAB】矩阵元素及其基本运算

    矩阵元素的引用 矩阵元素的引用方式:①A是一个矩阵,A(3,2)表示第三行第二列的元素. ②矩阵元素按照列来存储,先存储第一列元素,在存储第二列元素,直到最后.第一列第一个元素为1号元素,第一列第二个 ...

  5. python绘制星空图_【Python】基于某些列删除数据框中的重复值

    阿黎逸阳 精选Python.SQL.R.MATLAB等相关知识,让你的学习和工作更出彩(可提供风控建模干货经验). Python按照 某些列去重 ,可用 drop_duplicates函数轻松处理 . ...

  6. 混淆矩阵是什么?Python多分类的混淆矩阵计算及可视化(包含原始混淆矩阵及归一化的混淆矩阵):基于skelarn框架iris数据集

    混淆矩阵是什么?Python多分类的混淆矩阵计算及可视化(包含原始混淆矩阵及归一化的混淆矩阵):基于skelarn框架iris数据集 目录

  7. 使用numpy.tanh()打印矢量/矩阵元素的双曲正切值 使用Python的线性代数

    Prerequisite: 先决条件: Defining a Vector 定义向量 Defining a Matrix 定义矩阵 Numpy is the library of function t ...

  8. python 按条件选择行和列数据_小白学数据结构-排序算法Python(冒泡、选择、快速、希尔等等)...

    排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存. 我们通常所说的排序算法往往指的是内部排序算法,即数据 ...

  9. python 矩阵元素如何表示_python 怎么给矩阵里的每一个元素赋值

    用python语言如何给列表动态的赋值? 可以使用for或者while循环结合list的append或者insert方法赋值for i in range(10):append(i). a=1#把1赋值 ...

最新文章

  1. asp.net C#压缩打包文件例子
  2. Java中final变量的初始化方式
  3. 如何用 CSS 和 D3 创作一个抽象的黑白交叠动画
  4. 成功解决IndexError: shape mismatch: indexing arrays could not be broadcast together with shapes (100,)
  5. centos 本地化配置
  6. BizTalk学习笔记系列之四: BizTalk功能介绍
  7. 传统IT架构转型,从云原生平台到微服务应用构建
  8. 实用的搜索引擎资源大搜罗
  9. Apple PUSH Notication Service (APNS) 配置攻略
  10. 一键删除QQ空间说说、日志Js脚本
  11. 杭州师范大学计算机科学与技术怎么样,杭州师范大学2020年本科专业录取分数大排名,计算机类专业最低...
  12. 在JavaScript中使用Octet Streams
  13. windows10安装更新很慢ndows,Windows 10升级太慢了?这里有俩窍门
  14. Android 集成极光推送和厂商通道
  15. 响铃:抖音微视撕逼,但音乐短视频只有“神曲”逻辑吗?
  16. with recompile
  17. 【有料】面试必备:什么时候要打破双亲委派机制?什么是双亲委派? (图解+秒懂+史上最全)
  18. Word 如何从任意页开始显示页码
  19. Golang 操作TSV文件实战教程
  20. ClinChoice昆翎完成对莱必宜的并购;西湖欧米完成Pre-A轮数亿元融资 | 医药健闻...

热门文章

  1. php分割文本读入数组,PHP fgets按行读取字符串和explode分割字符串为数组
  2. C语言之文件读写探究(二):fputc、fgetc、feof(一次读写一个字符(文本操作))
  3. 先序abdfcegh 中序bfdagehc 后序线索二叉树_二叉树的遍历(先序、中序、后序、层序)...
  4. 防蓝光膜真的能阻挡蓝光,减小辐射吗?
  5. C++11多线程实现银行存取款案例
  6. markdown 编辑器_推荐一款公众号 Markdown 编辑器
  7. 服务器比虚拟主机安全,虚拟主机比较安全配置
  8. ios沙箱模式开启_【iOS】苹果IAP(内购)中沙盒账号使用注意事项
  9. 100个学生种树c语言,种树的作文100字
  10. php怎么让视频自动播放,怎样让优酷等视频实现自动播放