Thank you! That answered things quite nicely.  My apologies for not
finding the earlier discussion before sending out the question...<br><br>Thanks again,<br><font color="#888888">-Joe</font><br><br><div class="gmail_quote">On Sat, Jun 13, 2009 at 7:17 PM, Robert Kern <span dir="ltr"><<a href="mailto:robert.kern@gmail.com">robert.kern@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On Sat, Jun 13, 2009 at 19:11, Joe Kington<<a href="mailto:jkington@wisc.edu">jkington@wisc.edu</a>> wrote:<br>

> Hi folks,<br>
><br>
> This is probably a very simple question, but it has me stumped...<br>
><br>
> I have an integer 2D array containing 3rd dimesion indicies that I'd like to<br>
> use to index values in a 3D array.<br>
><br>
> Basically, I want the equivalent of:<br>
><br>
>> output = np.zeros((ny,nx))<br>
>><br>
>> for i in xrange(ny):<br>
>>     for j in xrange(nx):<br>
>>         z = grid[i,j]<br>
>>         output[j,i] = bigVolume[j,i,z]<br>
><br>
> Where grid is my 2D array of indicies and bigVolume is my 3D array.<br>
><br>
> I've read the numpy-user and numpybook sections on indexing with an integer<br>
> ndarray, but I'm still not quite able to wrap my head around how it should<br>
> work.  I'm sure I'm missing something obvious (I haven't been using numpy<br>
> particularly long).<br>
><br>
> If it helps anyone visualize it, I'm essentially trying to extract<br>
> attributes out of a seismic volume along the surface of a horizion.<br>
<br>
</div></div>I discuss this particular use case (well, a little different; we are<br>
pulling out a thin slab around a horizon rather than a slice) here:<br>
<br>
<a href="http://mail.scipy.org/pipermail/numpy-discussion/2008-July/035776.html" target="_blank">http://mail.scipy.org/pipermail/numpy-discussion/2008-July/035776.html</a><br>
<br>
--<br>
Robert Kern<br>
<br>
"I have come to believe that the whole world is an enigma, a harmless<br>
enigma that is made terrible by our own mad attempt to interpret it as<br>
though it had an underlying truth."<br>
  -- Umberto Eco<br>
_______________________________________________<br>
Numpy-discussion mailing list<br>
<a href="mailto:Numpy-discussion@scipy.org">Numpy-discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</blockquote></div><br>