我是gnuplot的新手并使用Ubuntu 12.04。我想在信息进入时动态创建一个图形。所以我有一个data.dat文件,看起来像:
time server1 server2
0 0 0
1 2000 3000
2 3000 4000
3 4000 5000
之后我有一个脚本文件loop.plt,用于重新读取文件:
pause 2
replot
reread
最后,我在bash文件中使用的命令:
gnuplot -persist -e "plot 'data.dat'" loop.plt
结果以圆点形式返回 - 而不是我期望的那条线。但这只适用于server1。
如何更改此项以创建带有线条的图形,还可以在同一图形中显示server2?有人可以帮我这个吗?
答案 0 :(得分:1)
将您的命令更改为以下内容:
gnuplot -persist -e "plot 'data.dat' using 1:2 with lines ,'' using 1:3 with lines" loop.plt
这将使用行
绘制第1列和第2列以及第1列和第3列