[Python-es] numpy.absolute

Flavio Danesse fdanesse en gmail.com
Lun Dic 21 08:20:24 EST 2015


x = 00-4834129
x = float(x.split("-")[-1])

El 21 de diciembre de 2015, 6:36, monoBOT <monobot.soft en gmail.com> escribió:

> 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 <flxpaz en 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 <davidmenhur en gmail.com> escribió:
>>
>>> On 20 Dec 2015 05:16, "Rolando Paz" <flxpaz en 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 en python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en 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 en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20151221/13a78a0f/attachment.html>


Más información sobre la lista de distribución Python-es