bjr tlm
j'aimerais pouvoir afficher un graphique en 3D, à partir d'éléments que j'ai chargé, mais je ne sais pas comment faire.
en fait, j'arrive à récolter les données, mais il bloque au moment où j'essaie de créer le graphique.
1 2 3 4
| fig=pylab.figure()
for i in range(len(self.Z)):
ax=mpl3d.mplot3d.Axes3D(fig)
ax.plot_surface(self.X,self.Y[i],self.Z[i]) |
il s'agit en fait de faire afficher plusieurs courbes, les unes derrière les autres, mais au moment de l'exécution, il m'affiche ca.
ValueError: need more than 0 values to unpack
Pourtant, les données sont bien chargées.
Selon moi, la faute se situe au niveau du ax.plot_surface. Se pourrait-il que ce ne soit pas la bonne méthode ? Dans ce cas, laquelle est-ce ?
qq peut m'aider svp ?
merci d'avance
Edité par Guigui_: merci de spécifier par un tag quand on utilise une bibliothèque externe (et même interne aussi)
Partager