4
我有一个结构化的numpy数组,我按顺序对它进行排序。 它工作得很好,但只在一个方向!Python Numpy Recarray排序双向
降序:
sort(myStructuredArray,order=my_order)[::-1]
和
升序:
sort(myStructuredArray,order=my_order)
顺序my_order是像[col1,col2,-col3,col4,-col5,...,colN]
和某些列,我想责令其上行像COL1,COL2和colN和其他降序col3和col5(负号)。 在这个例子中,我想首先按col1升序排列我的数组,然后按col2升序排列,然后按col3降序排列,然后按col4升序排列,然后按col5降序排列,等等......我该怎么做?
谢谢
嗨。 谢谢大家,但我已经找到了解决方案!这非常简单! :) 当指定我的信号的类型,如果一种类型是int我可以指定 i8升序。 –
user2209128
尝试'key ='参数。 –
@ user2209128你可以回答你自己的问题。 – askewchan