1. 程式人生 > >第四十二篇 Numpy的基本操作——索引相關

第四十二篇 Numpy的基本操作——索引相關

發生 max .com alt png 原來 轉化 img nbsp

No.1. 使用np.argmin和np.argmax來獲取向量元素中最小值和最大值的索引

技術分享圖片

No.2. 使用np.random.shuffle將向量中的元素順序打亂,操作後,原向量發生改變;使用np.sort將亂序的向量進行排序,並將順序的向量進行返回,原向量不發生改變

技術分享圖片

如果要將原來的亂序向量轉化成順序向量,需要使用x.sort,效果如下:

技術分享圖片

No.3. 對矩陣中的元素進行排序

技術分享圖片

No.4. 使用np.argsort返回從小到大每個元素的索引值組成的向量

技術分享圖片

No.5. 使用np.partition返回將小於指定元素的元素放在指定元素的左側,大於指定元素的元素放在指定元素的右側的向量

技術分享圖片

No.6. 使用np.argpartition返回將小於指定元素的元素的索引放在指定元素索引的左側,大於指定元素的元素的索引放在其右側的向量

技術分享圖片

No.7. 對矩陣同樣可以使用np.argsort來查看矩陣每行元素從小到大的索引值,或者每列元素從小到大的索引值

技術分享圖片

第四十二篇 Numpy的基本操作——索引相關