我一直以1分钟的间隔轮询一个整数计数器一周,但是只有在值发生变化时才向日志文件添加新值。此计数器的初始值为0,此时值为111440.可以看到日志文件here。现在,如果我试图用gnuplot绘制这个数据,y-ax保存整数的值,x-ax保持时间的值,以分钟为单位,那么我显然最终会得到如下图:
我应该存储每个值,即使它与前一个值相同。目前,在我对计数器进行10080次轮询时,我只存储了3279个值。
然而,是否有可能使用gnuplot在10080分钟内“拉伸”或平均这些结果?
答案 0 :(得分:3)
不幸的是,由于不包括所有数据点,您丢失了一些统计信息,但您可以像这样扩展数据
plot 'data.dat' u ($0*10080.0/3279.0):1
填补空间。
Gnuplot可以做平均值(版本4.6.0及更高版本):
stats 'data.dat'
help stats