[SciPy-User] numpy.array of mixed type.
Éric Depagne
edepagne at lcogt.net
Wed Apr 21 11:49:07 EDT 2010
Hi.
I'd like to create an array that would contain data of two different types:
str and float64.
I've created a dtype accordingly :
dt = dtype({'names': ['Type', 'Chisquare'], 'formats': ['S8', float64]})
then, I initialise my array as follow:
temp = zeros ((1,1), dtype = dt)
that gives me the following:
array([[('', 0.0)]],
dtype=[('Type', '|S8'), ('Chisquare', '<f8')])
which is almost good.
I'd like to know if it is possible instead of having an array with one column
that will contain a tuple, to create an array with two columns, the first
column being a str and the second a float.
Thanks,
Éric.
--
Un clavier azerty en vaut deux
----------------------------------------------------------
More information about the SciPy-User
mailing list