[Numpy-discussion] indexing question
Todd Miller
jmiller at stsci.edu
Sat Mar 27 19:17:02 CST 2004
On Sat, 2004-03-27 at 19:27, Faheem Mitha wrote:
> On Sat, 27 Mar 2004, Todd Miller wrote:
>
> > Try foo[[0,2]]. Note that the array indexing syntax is a little picky:
> > foo[(0,2)] (tuple index) won't work, just foo[[0,2]] (list index) or
> > foo[array([0,2])] (array index).
>
> Thanks. I see this extracts the relevant rows. How about columns?
I think for columns you need to transpose the matrix or use take() with
the right axis=1.
> Also,
> where is this documented?
pp 35,36,37,49,50,51
> I spent quite a while poring over the numarray
> documentation. The section on index arrays looked relevant but I found it
> difficult to understand.
That's probably a corollary to the fact that index arrays, put, and take
*are* a little difficult to understand, even more so in numarray than in
Numeric.
Regards,
Todd
>
> Faheem.
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/numpy-discussion
--
Todd Miller <jmiller at stsci.edu>
More information about the Numpy-discussion
mailing list