GNUplot vs Python

Publié le 3 Novembre 2012

J'utilise GNUplot depuis 4 ans. J'ai fait ma thèse avec. Je l'ai poussé dans ses retranchements grace aux sites géniaux suivants :

  • "Not so frequently asked questions" : http://t16web.lanl.gov/Kawano/gnuplot/index-e.html

  • Qui, complété par quelques bons scripts awk, donne déjà des miracles : http://www.phyast.pitt.edu/~zov1/gnuplot/html/contour.html

  • Et si par hasard vous avez besoin de produire des histogrammes, vous pouvez toujours essayer : http://www.inference.phy.cam.ac.uk/teaching/comput/C++/examples/gnuplot/index.shtml

  • J'ai même tenté de pousser l'interpolation (avec dgrid3d) au maximum, mais c'est trop approximatif pour être utilisé dans une publication.

Et là, en quelques heures, vous pouvez obtenir un graph de qualité bien supérieure avec Matplotlib de Python. J'en avais entendu parler depuis longtemps. Je ne voulais pas prendre le temps. Mais maintenant qu'il faut publier de belles figures, ça a été le moment. Ce logiciel est une révolution.

Il fait tout ce que fait Matlab, mais de manière gratuite, en console, et sur des données à grande échelle. Vous pouvez jeter un oeil à la gallerie de matplotlib, qui n'est qu'une partie de ce que Python pourra faire. Je pense qu'il remplace aussi très bien awk, bash et les interfaces entre codes de simulation. Notamment, vous pouvez jeter un oeil à PythonXY.

Rédigé par Thibault J.-Y. Derrien

Commenter cet article