我有一个2D的numpy数组,我想根据第一列的值对行进行排序。问题是它的格式化方式:
我按以下方式对列进行排序:0,1,2,3,4,0,1,2,3,4,0,1,2,3,4,等等->您可以看到它重复
基本上,我想将1s,2s,3s,4s分组。匹配值的顺序很重要:我希望第1个“ 1”行成为未排序数组中出现的第一行,然后是下一个出现的行,依此类推。我使用以下命令:sortedData = myData [myData [ :,0] .argsort()]
不幸的是,它似乎没有根据数组的原始顺序对匹配的列进行排序。我可以启用某些选项来启用此功能吗?
谢谢!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句