Actions
Gnuplot » Historique » Révision 2
« Précédent |
Révision 2/5
(diff)
| Suivant »
François Rioult, 03/02/2011 20:13
Gnuplot¶
Synopsis¶
This operator has no parameter, two inputs (the GNUplot script and the data) and one output (the plot). It launches GNUplot for generating a .PNG image.
Parameters¶
None.
Inputs¶
2 input files :- the first is the
GNUplot
script. This script uses a@file@<pre> string, that is dynamically replaced with the real name by the script. * the second is the data to be plot. h2. Outputs 1 output: the .PNG image representing the plot. h2. Shell Code <pre> #!/bin/bash # this shell uses gnuplot with the script as first input on the data # on the second output # the @file@ string in the gnuplot script is replaced by the data file. script=$1; shift data=`echo $1 | sed 's/\//\\\\\//g'`; shift output=$1; shift ( echo "set terminal png" echo "set output '$output'" sed "s/@file@/$data/g" $script ) > $script.plot gnuplot $script.plot rm $script.plot </pre> h2. Example This operator is used plotting the results in the stream [[Data mining complexity]].
Mis à jour par François Rioult il y a presque 14 ans · 2 révisions