J'ai déjà utilisé pyqwt et matplotlib. Le seul avantage de matplotlib est qu'il gère mieux l'affichage "temps-réel". Par contre la liste de ses dépendances est très longue :
Depends: python-cairo, python-dateutil, python-gobject, python-matplotlib-data (>= 0.99.3-1), python-numpy (>= 1:1.3.0), python-pyparsing, python-tz, python (<< 2.7), python (>= 2.5), python-support (>= 0.90.0), libatk1.0-0 (>= 1.29.3), libc6 (>= 2.3.6-6~), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.8.0), libpango1.0-0 (>= 1.14.0), libpng12-0 (>= 1.2.13-4), libstdc++6 (>= 4.4.0), tcl8.5 (>= 8.5.0), tk8.5 (>= 8.5.0), zlib1g (>= 1:1.1.4)
Un programme en pyqt4 qui dépend de gtk et tcl/tk, c'est étrange
Je sais que pyqwt fonctionne très bien sous Linux et Window$ mais c'est une dépendance de plus...
Il existe aussi pyqtgraph
https://launchpad.net/pyqtgraph qui est du "pur numpy/pyqt4", mais je n'ai pas encore testé (la doc est presque inexistante)
Bon courage !
Jd