[Numpy-discussion] ndarray from column data

Dan Yamins dyamins@gmail....
Thu Jul 2 13:15:13 CDT 2009

> What's wrong with recarrays?  In any case, if you need a true ndarray
> object
> you can always do:
> ndarr = recarr.view(np.ndarray)
> and you are done.

I have a question about this though.  The object "ndarr" will consist of
"records", e.g.:

   In [96]: type(ndarr[0])
   Out[96]: <class 'numpy.core.records.record'>

If ndarr had been defined directly via ndarray constructors, then you'd get:

   In [99]: type(ndarr[0])
   Out[99]: <type 'numpy.void'>

I guess this might not be such a big deal.   But what is the difference
between the "record" class nad the "void" class?    Does this matter for
anything at all?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/numpy-discussion/attachments/20090702/93eb2595/attachment.html 

More information about the Numpy-discussion mailing list