韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > Python中numpy如何进行降序?

Python中numpy如何进行降序?

numpy

头像

2021-03-26 14:40:047960浏览 · 0收藏 · 0评论

numpy进行降序.png

很多小伙伴不知道如何用numpy进行降序,今天就这个问题一起来看看吧。

一、举例

我有一个像这样的numpy数组:

A = array([[1, 3, 2, 7],           [2, 4, 1, 3],           [6, 1, 2, 3]])

我想按降序排序这个矩阵的行,并得到排序矩阵的参数,如下所示:

As = array([[3, 1, 2, 0],
            [1, 3, 0, 2],
            [0, 3, 2, 1]])

我做了以下事情:

import numpy A = numpy.array([[1, 3, 2, 7], [2, 4, 1, 3], [6, 1, 2, 3]]) As = numpy.argsort(A, axis=1)

但这让我按升序排序。此外,在我花了一些时间在互联网上寻找解决方案后,我希望numpy中的argsort函数必须有一个参数可以反转排序顺序。但是,显然没有这样的论点!为什么?

二、有一个称为秩序的论证。

我试过,通过猜测,numpy.argsort(…,order = reverse),但它不起作用。

我在这里找到了以前问题的解决方案,我发现我可以做到:

import numpy A = numpy.array([[1, 3, 2, 7], [2, 4, 1, 3], [6, 1, 2, 3]]) As = numpy.argsort(A, axis=1) As = As[::-1]


由于某种原因,As = As [:: – 1]没有给我所需的输出。

好吧,我想这一定很简单,但我错过了一些东西。

三、如何按降序对numpy数组进行排序?

只需将矩阵乘以-1即可逆序:

[In]: A = np.array([[1, 3, 2, 7],                    [2, 4, 1, 3],                    [6, 1, 2, 3]]) [In]: print( np.argsort(-A) ) [Out]: [[3 1 2 0]        [1 3 0 2]        [0 3 2 1]]

以上就是Python中numpy进行降序的方法。Python中numpy相关知识点学习之路:

Python中NumPy的基本概念

python怎么下载numpy

更多Python学习推荐:Python学习网教学中心

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

来吧儿子妈妈是纯还是仿| 欧美XBOX与IPHONE| 台湾《洞门为君开》演员表| 交换的温度2HD| 下面的小嘴又饿了| 胡桃用手抠出许多白色粘液咋办| 美国禁忌:性炮交| 日剧《疯狂上司》的演员阵容 | 老师没戴套子C了我一天视频| 换着玩人妻HD中文字幕| 在办公室被CAO很爽很高H漫画| 销售的销售秘密3HD中字| 麻豆精品无码少妇久久爽爽网站| 妈妈的绣感7| 动漫网站| 泳装表演| 亲吻刺激战场视频大全免费观看| 星空电影在线观看免费完整版| 妈妈你真棒插曲视频快来救救我 | 《吃入铃铛》双男主全文免费阅读| 亚洲-区二区三区四区五区六| 男同桌硬了把我内裤也脱了| 李丽珍唯一一部打真军电影| 小雪乖...把腿张开一点视频 | 大桥ひとみ| 隐私图片| 我的邻居的老婆2完整版电视剧| 美国伦理4女警| 妈妈的职业4免费观看完整版高清| 15岁女初中生免费观看电视剧| 情满四合院演员表| 黑暗荣耀免费观看完整版电视剧| 《年轻朋友的妻子3》| 外国大扔子视频播放| 《女仆教育》动漫第一季| CSGO2开箱网站| 体育课被弄得很爽~H漫画| #NAME?| 双乳被四个男人吃奶| 《交换做爰》在线观看| 欧美电影免费观看电视剧大全