Bonsoir !
Je viens en aide à une amie qui doit modéliser des données sous forme graphique 3D par python. Les données sont extraites d'un fichier data de cette forme :
#vecteur1
#x y z
1 1 0
2 2 0
3 3 0
4 4 0
5 5 0
#vecteur2
#x y z
1 1 1
2 2 1
3 3 1
4 4 1
5 5 1
#vecteur3
#x y z
1 1 2
2 2 2
3 3 2
4 4 2
5 5 2
J'ai deux questions :
Une concernant la récupération des données en passant par un split :
Ce code d'essai me permet de récupérer les données des trois colonnes mais comment puis-je spliter mes 3 vecteurs dans 3 tableaux/arrays différents ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for line in lines: col1, col2, col3 = line.split() x.append(int(col1)) y.append(int(col2)) z.append(int(col3))
Ensuite, je n'arrive pas à trouver la méthode de la librairie matplotlib permettant de régler la taille du graphe (x,y,z...), j'ai zieuté a doc et les exemple sans succés..comment fait on ? ^^
En vous remerciant =)
(soyez indulgent, chui pas un grand spécialiste de python !)
Partager