2 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
10 mai 2006 à 13:18
10 mai 2006 à 13:18
Quelle est la différence entre pylab et matplotlib?
pylab est une version simplifiée de matplotlib.
Avantages: plus simple à utiliser
Inconvénient:
- Il utilise des variables globales.
- on peut difficilement l'intégrer (par exemple dans un serveur web).
- certains options ne sont pas accessibles (je ne me souviens plus dequelles).
Par exemple, j'ai un projet où je dois générer des pages html et des graphes en automatique. matplotlib est bien mieux adapté.
Le fait que pylab utilise des variables globales fait que si plusieurs classes utilisent pylab, il y a des conflits.
Et je voudrais savoir s'il es possible de rajouter sur la fenêtre avec le graphe un radiobutton de la librairie tkinter
Un graphe matplotlib/pylab peut se comporter comme un widget tkinter. Tu peux donc intégrer tes graphes à tes applications tkinter.
(Mais dans ce cas, tu ne peux plus utliser la méthode show() de pylab)
pour choisir d'afficher le graphe en linéaire ou en log?
ça je ne sais pas, mais en principe c'est faisable (voir la doc de matplotlib).
pylab est une version simplifiée de matplotlib.
Avantages: plus simple à utiliser
Inconvénient:
- Il utilise des variables globales.
- on peut difficilement l'intégrer (par exemple dans un serveur web).
- certains options ne sont pas accessibles (je ne me souviens plus dequelles).
Par exemple, j'ai un projet où je dois générer des pages html et des graphes en automatique. matplotlib est bien mieux adapté.
Le fait que pylab utilise des variables globales fait que si plusieurs classes utilisent pylab, il y a des conflits.
Et je voudrais savoir s'il es possible de rajouter sur la fenêtre avec le graphe un radiobutton de la librairie tkinter
Un graphe matplotlib/pylab peut se comporter comme un widget tkinter. Tu peux donc intégrer tes graphes à tes applications tkinter.
(Mais dans ce cas, tu ne peux plus utliser la méthode show() de pylab)
pour choisir d'afficher le graphe en linéaire ou en log?
ça je ne sais pas, mais en principe c'est faisable (voir la doc de matplotlib).
Bonsoir,
y'a t-il qlq'un qui peut m'indiquer là où je peux télécharger la bibliothèque PYLAB compatible avec PYTHON 2.3?
j'ai télécharger qlq unes mais j'ai pas pu les installer pour des raisons de compatibilité
j'ai besoin de tracer des courbes ou de graphisme pour simuler un protocole de routage (leach) dans les réseaux de capteurs, donc pour le moment j'essaye d'utiliser l'interface graphique Tkinter (de python2.3), je suis encore débutante donc je sais pas si cette interface suffira pour les graphes ou il me faut pylab???
j'ai vraiment besoin de votre reponse
cordialement
y'a t-il qlq'un qui peut m'indiquer là où je peux télécharger la bibliothèque PYLAB compatible avec PYTHON 2.3?
j'ai télécharger qlq unes mais j'ai pas pu les installer pour des raisons de compatibilité
j'ai besoin de tracer des courbes ou de graphisme pour simuler un protocole de routage (leach) dans les réseaux de capteurs, donc pour le moment j'essaye d'utiliser l'interface graphique Tkinter (de python2.3), je suis encore débutante donc je sais pas si cette interface suffira pour les graphes ou il me faut pylab???
j'ai vraiment besoin de votre reponse
cordialement
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
15 avril 2009 à 21:57
15 avril 2009 à 21:57
Visiblement pylib/matplotlib ne sont désormais disponibles que pour Python 2.4 et 2.5.
scrivimi
>
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 avril 2009 à 22:03
15 avril 2009 à 22:03
merci bcp de votre reponse, mais là je crois que je vais utiliser matlab que j'ai mm pas besoin de l'installer car c'est fait automatiquement lors de l'installation du simulateur que je dois utiliser. merci bien
cordialement.
cordialement.
10 mai 2006 à 14:20
Je vais voir si je reste avec pylab ou si je migre vers matplotlib