Re: [Numpy-discussion] Indexing and lookup issues

2010-09-22 Thread Ross Williamson
Thank you Anne I was doing something totally stupid at my end. Ross On Wed, Sep 22, 2010 at 3:42 PM, Anne Archibald wrote: > On 22 September 2010 16:38, Ross Williamson > wrote: >> Hi everyone >> >> I suspect this is easy but I'm stuck >> >> say I have a 1D array: >> >> t = [10,11,12] >> >> an

Re: [Numpy-discussion] Indexing and lookup issues

2010-09-22 Thread Anne Archibald
On 22 September 2010 16:38, Ross Williamson wrote: > Hi everyone > > I suspect this is easy but I'm stuck > > say I have a 1D array: > > t = [10,11,12] > > and a 2D array: > > id = [[0,1,0] > [0,2,0] > [2,0,2]] > > In could in IDL do y = t[id] which would produce: > > y = [[10,11,10] > [10,12,10]

[Numpy-discussion] Indexing and lookup issues

2010-09-22 Thread Ross Williamson
Hi everyone I suspect this is easy but I'm stuck say I have a 1D array: t = [10,11,12] and a 2D array: id = [[0,1,0] [0,2,0] [2,0,2]] In could in IDL do y = t[id] which would produce: y = [[10,11,10] [10,12,10] [12,10,12]] i.e. use the indexes in id on the lookup array t. Is there an easy