我试图创建一个数组(10000,50)的大小(我提到大小是因为效率很重要),然后:

>按升序对前5000行进行排序

>按降序对接下来的5000行进行排序.

这是我的代码:

samples = 10 # I'm going to increase it 10000

sampleLength = 4 # I'm going to increase it 50

halfSamples = int(samples/2)

xx = numpy.multiply(10, numpy.random.random((samples, sampleLength)))

xx[0:halfSamples,0:sampleLength]=numpy.sort(xx[0:halfSamples,0:sampleLength],axis=1)

xx[halfSamples:samples,0:sampleLength]=numpy.sort(xx[halfSamples:samples,0:sampleLength],axis=1)

这会按升序对数组的两个部分进行排序,唯一找不到的是我在最后一行中给出的参数以降序排列.

xx[halfSamples:samples,0:sampleLength]=numpy.sort(xx[halfSamples:samples,0:sampleLength:-1],axis=1)

但是有一个错误:

ValueError: could not broadcast input array from shape (5,0) into shape (5,4)

谢谢

python数组降序排序_python-如何按降序对2d数组的一半进行排序(numpy)相关推荐

  1. java升序降序排列desc,TreeMap升序|降序排列和按照value进行排序

    TreeMap 升序|降序排列 import java.util.Comparator; import java.util.TreeMap; public class Main { public st ...

  2. 【Java】数组逆序操作。定义长度为10的数组,将数组元素对调并输出对调后的结果。

    题目:数组逆序操作.定义长度为10的数组,将数组元素对调并输出对调后的结果. 思路:把0索引和arr.length-1的元素交换,把1索引和arr.length-2元素交换--只要交换到arr.len ...

  3. python控制excel降序排列_Python实现EXCEL表格的排序功能示例

    EXCEL的数值排序功能还是挺强大的,升序.降序,尤其自定义排序,能够对多个字段进行排序工作. 那么,在Python大法中,有没有这样强大的排序功能呢?答案是有的,而且本人觉得Python的排序功能, ...

  4. python动物重量排序_python动物重量排序_Python小白干货宝典:sorted()函数:列表元素排序...

    定义: sorted() 函数对所有可迭代的对象进行排序操作. 内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作. 语法: sorted 语法: sorted(i ...

  5. python读取文件并且排序_python 顺序读取文件夹下面的文件(自定义排序方式)...

    我们在读取文件夹下面的文件时,有时是希望能够按照相应的顺序来读取,但是 file_lists=os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的.就比如读取下面这些文件,希望能 ...

  6. Matlab进行升序降序,matlab sort()升序和降序

    B = sort(A) %沿着输入参量 A的不同维的方向.从小到大重新排列 A中的元素.A 可以是字符串的.实数的.复数的单元数组.对于 A 中完全相同的元素,则按它们在 A 中的先后位置排列在一块: ...

  7. c++ 多个字符串排序_Python小白干货宝典:sorted()函数:列表元素排序

    定义: sorted() 函数对所有可迭代的对象进行排序操作. 内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作. 语法: sorted 语法: sorted(i ...

  8. java comparator降序_Java TreeMap重写Comparator降序排列

    首页 > 基础教程 > 集合框架 > TreeMap类 Java TreeMap重写Comparator降序排列 TreeMap中默认的排序为升序,如果要改变其排序可以自己写一个Co ...

  9. 计算机一级如何用rank函数降序,rank函数怎么用降序及排名(图文rank函数操作流程)...

    打乱的序号? 使用排序功能进行排名 说到排名,常规的操作方法,是使用排序功能.比如,按出货量排序,点击出货量下的任意一个单元格,再使用升序或降序进行排列. 但这样会打乱仓库号的顺序. 使用函数完成排名 ...

最新文章

  1. 皮一皮:当有人在我身边时...
  2. C语言实验——保留整数_JAVA
  3. PLSQL_案例优化系列_学会应用工具进行SQL整体优化(案例11)
  4. [转贴]Cocos2d-x3.2与OpenGL渲染总结(一)Cocos2d-x3.2的渲染流程
  5. java 读取 文本块_Java 13:文本块
  6. iOS -- 音频播放、录音、视频播放、拍照、视频录制
  7. 著名Youtuber “NELK “发布有关比特币购买游艇的视频
  8. mysql 取消密码警告
  9. 80%的前端程序员都遇到的问题,你中招了吗?
  10. 系统学习深度学习(一) --深度学习与神经网络关系
  11. NSACE|网络信息安全技术,你不能忽视的存在
  12. 如何生成白底一寸照?怎么制作白底证件照?
  13. 网站设计(3常用标签)
  14. python 自动换ip_python实现自动更换ip的方法
  15. 人工智能在药物不良反应预测中的应用
  16. Python with as用法详解
  17. 加权平均np.average()
  18. 加减法、原码一位乘法、Booth算法、恢复余数法、加减交替法符号位及小结
  19. 模拟htonl、ntohl、htons、ntohs函数实现
  20. java集成企业微信完成授权登录

热门文章

  1. 区块链北大肖老师学习笔记4
  2. mysql远程登录权限问题
  3. 给宝宝起名要遵循的几点建议
  4. 【Leetcode】997. Find the Town Judge(找到小镇法官) - 社会名流问题
  5. Knockout入门介绍
  6. 红米note9 android10,红米note10对比红米note9真的有提升吗-在哪些地方做了降级
  7. Ubuntu解决 The following signatures couldn‘t be verified because the public key is not available:
  8. 国内最完美的sll远程连接工具-finalshell
  9. BMN:Boundary-matching network for temporal action proposal generation
  10. P3P设置第三方cookie解决方案