Difference between revisions of "Gnuplot"
From Linuxintro
imported>ThorstenStaerk |
imported>ThorstenStaerk |
||
Line 12: | Line 12: | ||
To save your output as a .png file, add the commands below in bold: | To save your output as a .png file, add the commands below in bold: | ||
gnuplot -p -e "plot 'datasource.txt' using 4 with lines''';set output 'test.png';set terminal png;replot'''" | gnuplot -p -e "plot 'datasource.txt' using 4 with lines''';set output 'test.png';set terminal png;replot'''" | ||
+ | |||
+ | = TroubleShooting = | ||
+ | If you get an error message like | ||
+ | gnuplot -p -e "plot 'data.txt' with lines" | ||
+ | Cannot open load file '-p' | ||
+ | line 0: util.c: No such file or directory | ||
+ | You are most probably on an outdated gnuplot version. Version 4.4 differs a lot from 4.2. | ||
= See also = | = See also = | ||
* [[ksar]] | * [[ksar]] |
Revision as of 10:17, 11 July 2011
Here is an example how to visualize vmstat's output using gnuplot.
vmstat 1 10 | grep -v r > vmstat.txt gnuplot -p -e "plot 'vmstat.txt' using 13 title 'CPU user load' with lines, 'vmstat.txt' using 14 title 'CPU system load' with lines, \ 'vmstat.txt' using 15 title 'CPU idle time' with lines, 'vmstat.txt' using 16 title 'CPU IO wait time' with lines"
The result will look like this:
Output to a file
To save your output as a .png file, add the commands below in bold:
gnuplot -p -e "plot 'datasource.txt' using 4 with lines;set output 'test.png';set terminal png;replot"
TroubleShooting
If you get an error message like
gnuplot -p -e "plot 'data.txt' with lines" Cannot open load file '-p' line 0: util.c: No such file or directory
You are most probably on an outdated gnuplot version. Version 4.4 differs a lot from 4.2.