numpy中实现二维数组按照某列、某行排序的方法


Posted in Python onApril 04, 2018

如何根据二维数组中的某一行或者某一列排序?假设data是一个numpy.array类型的二维数组,可以利用numpy中的argsort函数进行实现,代码实例如下:

data = data[data[:,2].argsort()] #按照第3列对行排序

注意:argsort返回的只是排好序后的行索引,不会改变原数组。

按照某行进行排序,可以利用转置操作,代码如下所示:

data = data.T(data.T[:,2].argsort()).T # 按照第3行对列进行排序

也可以直接按行进行排序,代码如下:

data = data[:,data[2].argsort()]

以上这篇numpy中实现二维数组按照某列、某行排序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中利用原始套接字进行网络编程的示例
May 04 Python
Python简单获取自身外网IP的方法
Sep 18 Python
python定向爬取淘宝商品价格
Feb 27 Python
python 处理dataframe中的时间字段方法
Apr 10 Python
python 格式化输出百分号的方法
Jan 20 Python
彻底理解Python中的yield关键字
Apr 01 Python
Python爬虫动态ip代理防止被封的方法
Jul 07 Python
python绘制无向图度分布曲线示例
Nov 22 Python
在python中计算ssim的方法(与Matlab结果一致)
Dec 19 Python
Python用5行代码实现批量抠图的示例代码
Apr 14 Python
django 连接数据库出现1045错误的解决方式
May 14 Python
浅析python 通⽤爬⾍和聚焦爬⾍
Sep 28 Python
matlab中实现矩阵删除一行或一列的方法
Apr 04 #Python
python 实现数组list 添加、修改、删除的方法
Apr 04 #Python
python 矩阵增加一行或一列的实例
Apr 04 #Python
python实现excel读写数据
Mar 02 #Python
unittest+coverage单元测试代码覆盖操作实例详解
Apr 04 #Python
python unittest实现api自动化测试
Apr 04 #Python
Python Unittest自动化单元测试框架详解
Apr 04 #Python
You might like
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
解析coreseek for sphinx的使用
2013/06/21 PHP
深入file_get_contents与curl函数的详解
2013/06/25 PHP
php定界符
2014/06/19 PHP
谈谈关于JavaScript 中的 MVC 模式
2013/04/11 Javascript
jQuery 属性选择器element[herf*='value']使用示例
2013/10/20 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
javascript面向对象快速入门实例
2015/01/13 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
jquery判断输入密码两次是否相等
2020/04/22 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
JS实现1000以内被3或5整除的数字之和
2016/02/18 Javascript
浅谈javascript中关于日期和时间的基础知识
2016/07/13 Javascript
JS数字千分位格式化实现方法总结
2016/12/16 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
bootstrap suggest搜索建议插件使用详解
2017/03/25 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
Koa 中的错误处理解析
2019/04/09 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
用Python抢过年的火车票附源码
2015/12/07 Python
Python 实现数组相减示例
2019/12/27 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
python GUI库图形界面开发之PyQt5滑块条控件QSlider详细使用方法与实例
2020/02/28 Python
matplotlib图例legend语法及设置的方法
2020/07/28 Python
纯CSS3发光分享按钮的实现教程
2014/09/06 HTML / CSS
CSS中的字体大小设置属性总结
2016/05/24 HTML / CSS
薇诺娜官方网上商城:专注敏感肌肤
2017/05/25 全球购物
FLIR美国官网:热成像, 夜视和红外摄像系统
2018/07/13 全球购物
中学学校门卫岗位职责
2014/08/15 职场文书
小学生民族团结演讲稿
2014/08/27 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
2014年基建工作总结
2014/12/12 职场文书
小学班主任评语
2014/12/29 职场文书
个人创业事迹材料
2014/12/30 职场文书
浅析CSS在DevTools 中架构演变
2021/10/05 HTML / CSS