如何创建包含秒的比例x宽度图

时间:2017-08-25 07:53:11

标签: gnuplot

我的数据文件每秒都包含数据。 我想呈现x宽度图,每个第二个数据可以清楚地看到。 我的脚本现在是什么,当几乎看不到所有的小值时,创建矩形图,并且高值很清楚。

所以现在脚本我得到这个图像: 如你所见,只看到高峰值 enter image description here

但我真正想要的是比例图,它看起来像这样: enter image description here

这是我使用的脚本:

set title filename.' CPU usage'

set xdata time
set timefmt '%H:%M:%S'
set format x '%H:%M:%S'

set xlabel 'time'
set ylabel 'CPU Usage'
set style data lines

plot filename  using 1:3 title '0.6'
pause -1

1 个答案:

答案 0 :(得分:0)

指定终端时可以指定图的大小。例如,

set term pngcairo size 800, 200

创建宽800像素,高200像素的图像。如果要在不更改整个图像尺寸的情况下更改绘图的纵横比,请尝试

set size ratio 0.2

但这些都不会使小值更明显;对于那个set log y可能更合适,正如上面的评论所指出的那样。