[SciPy-user] Table like array
oliphant.travis at ieee.org
Wed Mar 1 01:36:17 CST 2006
Michael Sorich wrote:
> I am looking for a table like array. Something like a 'data frame'
> object to those familiar with the statistical languages R and Splus.
It just occurred to me you might not have heard of RPy. RPy is a Python
interface to the R language. Whether you want to actually interface
with R or not. It has defined something called the DataFrame class to
interface with R's data-frames.
You could start there and just use arrays to store the actual column data...
That example shows that a simple data-frame is just a dictionary keyed
by column name. You could then add a key for your "row names" and use
that to access data using row-names. In fact, the record data-types
are also dictionary-based (look at the fields method of a data-type
It makes me think that you could get something very much what you want
using your own class that just wraps 1-d arrays (or even lists).
More information about the SciPy-user