[Numpy-discussion] Convert array type
Adam Mercer
ramercer at gmail.com
Mon Oct 8 15:36:39 EDT 2007
On 08/10/2007, Ryan May <rmay at ou.edu> wrote:
> Why not use numpy.fromstring?
because that results in the array being filled with gibberish
values = numpy.fromstring(wavearray, dtype=float, count=-1, sep='')
print values
gives:
[ 1.39804329e-076 1.30354290e-076 1.18295070e-076 ...,
5.45168074e-067 2.11101912e-052 6.58519056e-260]
where using
values = array(wavearray.split()).astype(float)
print values
results in the correct
[ 0.00000000e+00 0.00000000e+00 0.00000000e+00 ...,
4.22233200e-23 3.86799900e-23 3.48452000e-23]
Cheers
Adam
More information about the NumPy-Discussion
mailing list