← Back to team overview

sslug-teknik team mailing list archive

Re: Graf program (graph)

 

> Jesper Krogh wrote:
>
>>  Gnuplot.
>
> Tænkte nok, den ville komme. Men hvordan laver man plot af data i en
> fil? Eller hvis man har flere forskellige data i samme fil?!

Mine data ser ud som følger(1minut.log):

6/9 12:34:56 1 2 3 4
6/9 23:45:60 5 6 7 8
...
7/9 23:45:60 5 6 7 8

Så laver jeg en gnuplot-fil(1minut.gplt):

set terminal png
set xlabel "Dato og Klokkeslet"
set ylabel "Data [KB/s]"
set xdata time
set timefmt "%d/%m %H:%M:%S"
set format x " %d/%m\n%H:%M:%S "
set output "1minut-new.png"
set title "1 minut"
plot "1minut.log" using 1:3 smooth sbezier title "A", "1minut.log" using
1:4 smooth sbezier title "B", "1minut.log" using 1:5 smooth sbezier title
"C", "1minut.log" using 1:6 smooth sbezier title "D"

og plotter den med:

$ gnuplot 1minut.gplt

/kallenberg



References