Hola David

Gracias.

Acabo de deducir que uno de mis problemas es el tipo de dato que estoy
tratando de graficar.

Los valores validos se ven asi:

0006286334

El valor que me da problemas es este:

00-4834129

El error es este:

ValueError: invalid literal for float(): 00-4834129

Entiendo que lo que necesito hacer es cambiar el valor de 00-4834129 a este
-4834129.

Tienes idea de como poder hacerlo?

saludos

El 20 de diciembre de 2015, 2:23, Daπid <davidmen...@gmail.com> escribió:

> On 20 Dec 2015 05:16, "Rolando Paz" <flx...@gmail.com> wrote:
> > open_bram = open(args.bram, 'r')
> > bram = open_bram.readlines()
> >
> > cols = np.loadtxt(bram, dtype=str)
>
> A np.loadtxt le puedes pasar el nombre de archivo directamente, así que
> esas tres líneas se colapsan en :
>
> cols = np.loadtxt(args.bram)
>
> Si necesitas especificar el dtype, usa np.float64, ahora tienes un array
> de strings. La transformada de Fourier te funciona porque lo primero que
> hace es convertir el input a uno de los sabores de float que entiende.
>
> /David
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a