puedes modificarlo al vuelo pasandolo a string y volviendolo a pasar a
float tras la transformación

si x = 00-4834129

str_x = str(x).replace('00-', '')

x = float(str_x)

en una sola linea

x = float(str(x).replace('00-', ''))



El 20 de diciembre de 2015, 16:46, Rolando Paz <flx...@gmail.com> escribió:

> 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/
>
>


-- 
*monoBOT*
Visite mi sitio(Visit my site): monobotsoft.es/blog/
_______________________________________________
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