183 votes

Comment convertir un tableau de chaînes en un tableau de flottants en numpy?

Comment convertir

À

dans NumPy?

256voto

Joe Kington Points 68089

Eh bien, si vous lisez les données sous forme de liste, faites-le simplement (ou de manière équivalente, utilisez une compréhension de liste). (Dans Python 3, vous devrez appeler la valeur de retour si vous utilisez, car `` renvoie un itérateur maintenant.)

Cependant, s’il s’agit déjà d’un tableau de chaînes en nombre, il existe un meilleur moyen. Utilisez ``.

20voto

KutalmisB Points 852

Une autre option pourrait être numpy.asarray:

ce qui a donné lieu à :

6voto

Thomio Points 601

Si vous avez (ou créez) une seule chaîne, vous pouvez utiliser np.fromstring :

Remarque, transforme le tableau x en chaîne. Si vous lisez une ligne d’un fichier txt, chaque ligne sera déjà une chaîne.

5voto

pradeep bisht Points 66

Vous pouvez également l’utiliser

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X