Les HOWTO Linux...
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