Could not convert string to float

Fermé
l0511 Messages postés 4 Date d'inscription lundi 30 novembre 2020 Statut Membre Dernière intervention 30 novembre 2020 - 30 nov. 2020 à 16:23
yg_be Messages postés 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 - 30 nov. 2020 à 19:06


import matplotlib.pyplot as plt
import numpy as np

#Lecture des données du fichier txt
t, x, y= np.loadtxt("donnees_velo.txt", unpack=True, usecols=(0,1,2), delimiter="\t", skiprows=2)

#Creation du graphique
plt.axis("equal")
plt.title("Graphique de l'etude d'un mvt circulaire uniforme")
plt.xlabel("x")
plt.ylabel("y")
plt.plot(x,y,color="red",label="Trajectoire",marker="+")

#Fin de la creation du graphique
plt.legend()
plt.grid()
plt.show()


Et là, il me met:
could not convert string to float

Je tiens à dire que mon fichier texte est bien dans le même dossier que celui de mon fichier python...

Merciiii

3 réponses

yg_be Messages postés 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 1 471
30 nov. 2020 à 16:41
bonjour,
à quelle ligne obtiens-tu cette erreur?
pourquoi ne fais-tu pas une conversion explicite de string vers float?
ne penses-tu pas utile d'afficher et de partager ce que contiennent tes variables?
et, peut-être, le contenu de ton fichier?
merci d'utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
0