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数组/矩阵
“随机排序”是什么意思?随机洗牌数组的项目? –