‫所以到目前为止我们已经经历了很多｡
‫我们已经考虑过加注｡
‫我们已经研究了查看数组｡
‫我们已经了解了操作和比较数组｡
‫第五点, 如果你有一个数组, 有时候你可能需要对它们排序.
‫我们对数组进行排序, 在这里做一个小标题｡
‫真漂亮｡
‫让我们来看看｡
‫我们还有随机数组吗？
‫我们创造了这个｡
‫好的, 太棒了｡
‫现在, 如果你想重现这个, 我们该怎么做？
‫所以我们等于np随机数｡
‫这里都是整数, 我们需要兰德, int, 最多十个, 我们给予它一个大小.
‫随机数组的形状是什么？
‫我相信我们可以通过数行数来判断｡
‫三乘五｡
‫让我们来看看｡
‫三乘五｡
‫好极了｡
‫三, 五｡
‫所以我们只是重新创建它｡
‫如果你没有｡
‫否则, 您可以只使用保存在内存中的一个｡
‫我们重新创建它以确保完整性｡
‫好极了｡
‫跑得很好｡
‫我们走吧｡
‫那么, 如果我们要对数组中的数字进行排序, 该怎么办呢？
‫num pi有一个NP排序函数｡
‫我们将检查班次选项卡, 看看它有什么作用｡
‫返回数组的已排序副本｡
‫这是一个Z型阵列｡
‫好极了｡
‫如果我们把随机数组传递进去, 它会怎么做？
‫它会对每个坐标轴上的数字进行排序｡
‫所以如果我们看到第一个, 第一个数组｡
‫一个现在在最左边｡
‫5排在第二位, 因为它是第二高的｡
‫然后是七, 八, 九｡
‫好极了｡
‫所以现在我们继续｡
‫NumPy还有一个名为arg的方法｡
‫我们来看看这上面写的是什么｡
‫返回对数组进行排序的索引｡
‫因此, 有时您可能不想对值进行排序｡
‫相反, 您需要找出哪个索引具有最高值｡
‫那就这么办吧｡
‫我们会通过的｡
‫随机数组1为false｡
‫这里有点混乱, 有这么多不同的数组｡
‫我们将再次看到随机数组｡
‫这里有一个随机数组
‫我们调用ARG排序｡
‫这将对索引进行排序｡
‫所以一是一个较低的表示这是零的数｡
‫是的｡
‫那五个就有一个｡
‫是的｡
‫然后7号得到了2号｡
‫好极了｡
‫好吧, 我会的
‫这是为我们排序索引并告诉我们它们的排列顺序｡
‫让我们看看值得信赖的数组, 我们将看到另一个npr的例子｡ 组织排序｡
‫漂亮又简单｡
‫所以你可以看到, 如果我们使用ag sort, 这已经是自动的了｡
‫好吧, 我会的
‫这就是索引从0到1的顺序｡
‫如果我们想找到最小数, 它的索引是最小数的来源, 我们可以这样做, ag, min,
‫a, 1, 等于0｡
‫所以一个arg min中的最小值, 它出现的索引是零.
‫当我们想要一个1的最大值时, 我们可以对arg max做同样的事情｡
‫两个｡
‫如果我们对随机数组进行最大化呢？
‫再回顾一下我们的随机射线｡
‫最大随机数, 对｡
‫我们想知道最大数出现在这些数组中的哪一个｡
‫让我们看看会发生什么｡
‫我们先做一个轮班表｡
‫实际返回沿着轴的最大值的索引｡
‫好吧, 我会的
‫四个｡
‫嗯嗯嗯
‫在哪个轴上？
‫这对我们没什么帮助
‫我们走吧｡
‫坐标轴等于零｡
‫哦, 我们走吧｡
‫所以这会给予我们沿着上的最大值等于零｡
‫这是111号｡
‫所以索引1具有最大值｡
‫我想零轴是指行｡
‫让我们一起解决这个问题｡
‫最大, 这也是我困惑的地方｡
‫查看不同的数组并尝试将它们排序, 可以了解到在这里对一个数组所发生的情况｡
‫好吧, 我想这是要列出来的｡
‫所以这就是我们搞混的地方｡
‫所以我们在这里｡
‫这是第四个位置
‫这是最高的数字｡
‫是的, 我知道
‫零轴｡
‫那我们去一号位置｡
‫我们有｡
‫这里是9号
‫是的, 我知道
‫在第三排｡
‫最高的是这里的一个｡
‫所以五是在那｡
‫另一方面, 我们垂直向下｡
‫现在如果我们水平向下看｡
‫这就是零通道｡
‫在这里我们有一个是最高的, 我们看到这三个数字｡
‫所以是的, 位置一｡
‫是的｡
‫那我们又有一个了｡
‫所以012｡
‫是的, 如果我们走这里, 那就是第一个位置｡
‫我们有0的最大值｡
‫是啊, 零｡
‫所以这需要一点练习, 比如输入这样的命令, 查看它们,
‫然后自己去做.
‫我已经这样做了一段时间, 现在我仍然感到困惑与不同的访问一个裁判比赛｡
‫所以, 如果你有困难, 不要担心, 哦, 这与哪个轴有关？
‫有时候查看这样的数组会有点混乱, 直到你真正键入一个命令,
‫然后回溯到前面的步骤｡
‫那我们还有什么线索？
‫我想, 这大概可以总结出数组排序的方法.
‫NumPy的美妙之处在于, 你所看到的所有这些函数都可以用来跨越任何时代｡
‫所以不要担心, 我们已经讲过的, 操作比较数组, 排序数组, 这些内容看起来太多了,
‫我们可以尝试一下, 创建一些你自己的数组, 然后操作它们｡
‫试着把它们分类, 试着在它们上面做点积之类的｡
‫当我试着用数字做一些事情时, 我会拥有最多的东西, 一个实际的例子真的很有帮助｡
‫在结束麻木部分之前, 让我们看一个实际的例子｡