On 13 April 2010 04:01, Gökhan Sever wrote:
>
>
> On Mon, Apr 12, 2010 at 9:41 PM, Angus McMorland wrote:
>
>> Hi all,
>>
>> I want to sort a 2d array along one dimension, with the indices returned
>> by argsort, but the subsequent indexing syntax to get the sorted array is
>> not obvious.
>>
>> T
On Mon, Apr 12, 2010 at 9:41 PM, Angus McMorland wrote:
> Hi all,
>
> I want to sort a 2d array along one dimension, with the indices returned by
> argsort, but the subsequent indexing syntax to get the sorted array is not
> obvious.
>
> The following works, but I wonder if there is a simpler way
On Mon, Apr 12, 2010 at 10:41 PM, Angus McMorland wrote:
> Hi all,
> I want to sort a 2d array along one dimension, with the indices returned by
> argsort, but the subsequent indexing syntax to get the sorted array is not
> obvious.
> The following works, but I wonder if there is a simpler way:
>
Hi all,
I want to sort a 2d array along one dimension, with the indices returned by
argsort, but the subsequent indexing syntax to get the sorted array is not
obvious.
The following works, but I wonder if there is a simpler way:
a = np.random.random(size=(5,3))
s = np.argsort(a, axis=1)
sorted =