[Numpy-discussion] BOF notes: Fernando's proposal: NumPy ndarray with named axes
Thu Jul 8 17:09:43 CDT 2010
On Thu, Jul 8, 2010 at 18:00, Bruce Southey <firstname.lastname@example.org> wrote:
> On Thu, Jul 8, 2010 at 4:39 PM, Rob Speer <email@example.com> wrote:
>>>> Still, I have a question. Did you also agree that this should forcibly index
>>>> through ticks?
>>>> arr.something[int] -> tick-based indexing
>> I feel like people are talking about different things because it's
>> unclear what the .something is.
>> If the .something is an axis name, then no. arr.year should get the
>> first year in the data, not the data from the "year 0".
>> If the .something is the attribute we use for named lookup (such as
>> ".named"), then yes. arr.named should get whatever tick is named
>> 2006 on the first axis.
>> -- Rob
> Then how is this not different than a record array?
A record array lets you label exactly one notional "axis" (which isn't
actually an axis as far as numpy is concerned). This lets you label
all of the axes in a multidimensional array.
"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
-- Umberto Eco
More information about the NumPy-Discussion