Page suivante Page précédente Table des matières

6. Graphiques

Parmi la masse de paquetages de graphiques disponibles, gnuplot sort du lot pour sa puissance et sa facilité d'utilisation. Créez tout d'abord deux fichiers de données : 2D-data.dat (deux données par ligne) et 3D-data.dat (trois par ligne). Puis, sous X, lancez gnuplot.

Exemple d'un graphe en 2D :

gnuplot> set title "mon premier graphe"
gnuplot> plot '2D-data.dat'
gnuplot> plot '2D-data.dat' with linespoints
gnuplot> plot '2D-data.dat', sin(x)
gnuplot> plot [-5:10] '2D-data.dat'

Exemple d'un graphe en 3D (chaque « ligne » de x valeurs est suivie d'une ligne vide) :

gnuplot> set parametric ; set hidden3d ; set contour
gnuplot> splot '3D-data.dat' using 1:2:3 with linespoints

Un fichier de données d'une seule colonne (une série de temps par exemple) peut aussi être dessiné comme un graphe en 2D :

gnuplot> plot [-5:15] '2D-data-1col.dat' with linespoints

ou en 3D (avec des lignes vides dans le fichier comme au dessus) :

gnuplot> set noparametric ; set hidden3d
gnuplot> splot '3D-data-1col.dat' using 1 with linespoints

Pour imprimez un graphe, si la commande pour imprimer sur votre imprimante postscript est lpr -Pps fichier.ps, faites

gnuplot> set term post
gnuplot> set out '| lpr -Pps'
gnuplot> replot

Tapez ensuite set term x11 pour réafficher sur votre serveur X. Ne soyez pas déconcerté : la dernière impression se lancera seulement quand vous quitterez gnuplot.

Pour plus d'informations, tapez help ou regardez le répertoire des exemples (/usr/lib/gnuplot/demos/) s'il existe.


Page suivante Page précédente Table des matières