Représentation de graphiques
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 :
Code:
1 2 3 4
| from matplotlib import *
x=[1,2,3,4,5]
y=sin(x)
plot(x,y) |
J'ai comme message d'erreur :
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 :
Code:
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) |
J'ai comme message :
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 :
Code:
data=io.array_import.read_array('tgdata.dat')
J'ai comme message d'erreur :
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...