0
A
回答
2
爲了獲得隨機排序,您可以嘗試使用np.random.shuffle
函數。
# Create an array of indices
indices = np.arange(y.size)
# Randomize it
np.random.shuffle(indices)
您現在可以使用indices
隨機化y
花哨的索引y_new = y[indices]
。
您可以使用相同的indices
重新排列矩陣,但要小心,CSR矩陣不支持花哨的索引。您必須將其轉換爲LIL,對其重新排序,然後將其重新轉換爲CSR。
相關問題
- 1. 如何乘numpy矩陣乘numpy數組?
- 2. numpy數組到排列矩陣
- 3. 如何製作numpy數組的矩陣?
- 4. 將numpy矩陣轉換爲python數組
- 5. 將1D數組轉換爲numpy矩陣
- 6. Numpy矩陣(數組)理由
- 7. 矩陣乘數組與Numpy
- 8. numpy數組到scipy.sparse矩陣
- 9. 在numpy中組合矩陣
- 10. 如何在NumPy中創建一個空數組/矩陣?
- 11. 排序numpy混合類型矩陣
- 12. 排序gpu上的numpy矩陣
- 13. 如何將一個numpy數組更改爲0和1的特定矩陣
- 14. 排序一個numpy數組
- 15. 如何將一列和一個矩陣組合成一個更大的具有`numpy`的矩陣?
- 16. 如何將numpy數組視圖轉換爲opencv矩陣?
- 17. 如何將numpy數組轉換爲R矩陣?
- 18. 如何截斷矩陣使用NumPy(Python)
- 19. 使用追加方法創建一個3d numpy數組矩陣
- 20. 如何將數組中的掩碼應用於numpy中的另一個矩陣
- 21. 如何有效地將矩陣變換應用於NumPy數組的每一行?
- 22. 將Numpy數組列表轉換爲Numpy矩陣
- 23. 將字符串numpy數組轉換爲ascii numpy矩陣
- 24. 如何在c中排序矩陣(二維數組)?
- 25. 使用Numpy的親和矩陣計算
- 26. 使用NumPy矩陣的列
- 27. 將numpy數組元素加在一起
- 28. numpy矩陣,通過排序每個行將值設置爲0
- 29. 使用另一個矩陣對NumPy矩陣進行子集
- 30. 可視化numpy數組/矩陣
「隨機排序」是什麼意思?隨機洗牌數組的項目? –