[Numpy-discussion] sorting ndarray

Nils Wagner nwagner at iam.uni-stuttgart.de
Fri Apr 4 14:45:31 EDT 2008


On Thu, 3 Apr 2008 23:02:24 -0700 (PDT)
  harryos <oswald.harry at gmail.com> wrote:
> i have a 1 dim numpy array
> D=array( [[ 3. ,  2. ,  1.  , 4. ,  5.  , 1.5,  2.2]] )
> i need to get this sorted in descending order and then 
>access the
> elements .
> D.sort() will make D as [[ 1.   1.5  2.   2.2  3.   4. 
>  5. ]]
> how will i reverse it?
> or is there a simpler way?
> harry
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> 
>>> D
array([[ 3. ,  2. ,  1. ,  4. ,  5. ,  1.5,  2.2]])
>>> fliplr(sort(D))
array([[ 5. ,  4. ,  3. ,  2.2,  2. ,  1.5,  1. ]])

Nils
  



More information about the NumPy-Discussion mailing list