Bonjour, je débute en Python et je souhaiterais pouvoir faire des représentations graphiques. Après consultation de plusieurs sites, j'ai essayé plusieurs pistes, parmi lesquelles l'utilisation des bibliothèques matplotlib (cf. http://www.labri.fr/perso/renault/wo...onum/sheet.php partie "Commandes graphiques" en bas de page) et gnuplot (cf. http://www.melaneum.com/blog/python/...es-avec-python) mais rien ne marche...
Par exemple, lorsque je fais depuis Python Shell :
J'ai comme message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 from matplotlib import * x=[1,2,3,4,5] y=sin(x) plot(x,y)
Traceback (most recent call last):
File "<pyshell#70>", line 1, in <module>
plot(x,y)
NameError: name 'plot' is not defined
En ce qui concerne Gnuplot, en faisant :
J'ai comme message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 from numpy import * import Gnuplot x=arange(0,10) y=arange(0,10) z=random.standard_normal((10,10)) g = Gnuplot.Gnuplot(debug=1)
gnuplot> set terminal windows
et rien ne s'affiche...
Par ailleurs, j'ai trouvé cette page : http://ftp.traduc.org/doc-vf/gazette...ml#lg114a-3.fr mais lorsque je tape la ligne 3, à savoir :
J'ai comme message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part data=io.array_import.read_array('tgdata.dat')
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
data=io.array_import.read_array('tgdata.dat')
NameError: name 'io' is not defined
Merci d'avance à qui pourra m'éclairer...
Partager