我有一个Theano阵列看起来像这样:如何根据第一列,然后第2列Theano行进行排序,等
0 43 1
4 8 5
0 41 8
4 8 4
我希望基于第一列中的行进行排序,并在第一列中具有相同值的行,根据第二列进行排序等......在这个例子中有3列,但理想情况下,我希望该方法可以处理任意数量的列。
预期的结果是:
0 41 8
0 43 1
4 8 4
4 8 5
编辑:电池可以有非常大的值(Int64的),所以结合在一起列看起来并不像一个可行的解决方案给我。
一个theano功能虽然这是事实的Python数据,Theano数组不能按这种方式排序。符号排序是必需的。 –
但是为什么我会下降?即使OP没有提出正确的问题,我的答案也能满足最初的问题。 –
问题是如何对* Theano *数组进行排序。 Python的'sorted'函数不能做到这一点。 –