Tracer des graphiques en un clic

Alors vu que pour le cours d’intelligence artificielle on passe notre temps à tracer des graphiques pour les analyser avec des valeur issues de calculs qui prennent des temps assez important, j’ai décidé, pour me faciliter la vie de rédiger un petit script nautilus qui me tracerais mes graphique en un seul clic à partir d’un fichier ascii contenant les valeurs de mes points.

J’ai donc fais un petit script qui est pour le moment en version 0.1 et que je vous invite à l’améliorer si ça vous chante, mais personnellement je n’ai pas trop la tête à ça pour le moment.

Il est disponible ici:

Dépendances

Pour pouvoir exécuter le script vous avez besoin de

Installation

Pour installer mon petit script nautilus chez vous c’est très simple, voici les commandes à exécuter dans votre terminal:

 $ wget http://www.theclimber.be/Divers/Documents/gnuplot_script-v0.1.tar.bz2  $ tar vxfj gnuplot_script-v0.1.tar.bz2  $ mv gnuplot_script ~/.gnome2/nautilus-scripts  $ chmod +x ~/.gnome2/nautilus-scripts/gnuplot_script

Et le tour est joué.

Fonctionnement

D’abord vous devez mettre toutes les données des points de votre graphes dans un fichier ascii. Soit un fichier de la forme suivante:

      # This file is called   force.dat       # Force-Deflection data for a beam and a bar       # Deflection    Col-Force       0.000              0       0.001            104       0.002            202       0.003            298       0.0031           290       0.004            289       0.0041           291       0.005            310       0.010            311       0.020            280

Ensuite, une fois que ce fichier se trouve quelque part sur votre disque dur, aller le chercher. Faites un clic droit dessus > scripts > gnuplot_script. Suivez les instructions.

Voici maintenant dans le même répertoire une belle image PNG avec le graphique.

Si vous améliorez le script n’hésitez pas à m’en faire part, je le mettrais volontiers sur le site.