====== Gnuplot ====== [[http://www.gnuplot.info/|Gnuplot]] est un outil permettant de créer rapidement des graphes. Voici quelques liens utiles pour commencer rapidement avec Gnuplot : * [[http://www.duke.edu/~hpgavin/gnuplot.html|Gnuplot 4.0 Tutorial]] * [[http://www-rst.int-evry.fr/~hebutern/IT21/Simu/Gnuplot.html|Présentation de Gnuplot]] * [[http://mathewpeet.org/computing/gnuplot/tutorial1/|Gnuplot Tutorial]] * [[http://www-128.ibm.com/developerworks/library/l-gnuplot/|Visualize your data with Gnuplot]] (IBM Developperworks) : très complet ===== Un exemple à moi ===== # on sort en png, police moyenne et image de 1024x768 pixels set terminal png nocrop medium size 1024,768 # le fichier set output "/home/naz/lala.png" # l'unité des des données de l'axe X set xdata time # format du champ dans le fichier d'entrée set timefmt "%H:%M" # format du champ à l'affichage set format x "%H:%M" # label de l'axe x set xlabel "Heure" # label de l'axe y set ylabel "Kilo-Octets" # affichage de la grille set grid # titre du graphe set title "Taille de l'historique Opti-Time" # on graphe les colonnes 1(x) et 2(y) de chaque fichier avec des points joints par des lignes et on donne un titre à chaque ligne plot "input.02" using 1:2 title 'Qz02' with linespoints, "input.03" using 1:2 title 'Qz03' with linespoints, "input.04" using 1:2 title 'Qz04' with linespoints, "input.05" using 1:2 title 'Qz05' with linespoints, "input.06" using 1:2 title 'Qz06' with linespoints, "input.07" using 1:2 title 'Qz07' with linespoints, "input.08" using 1:2 title 'Qz08' with linespoints et voici un exemple de fichier source : 16:10 5881 16:15 5921 16:20 5823 16:25 5829 16:30 5646 16:35 5469 16:40 5341 16:45 5276 16:50 5193 16:55 5026