title: Numpy argsort - what is it doing?
body: <p>Why is numpy giving this result:</p>
  
  <pre><code>x = numpy.array([1.48,1.41,0.0,0.1])
  print x.argsort()
  
  &gt;[2 3 1 0]
  </code></pre>
  
  <p>when I'd expect it to do this:</p>
  
  <blockquote>
    <p>[3 2 0 1]</p>
  </blockquote>
  
  <p>Clearly my understanding of the function is lacking.</p>