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.