小编Mel*_*Mel的帖子

Gnuplot - 仅绘制上周捕获数据的变量 xrange

我正在从传感器捕获数据,并将其输出到 .dat 文件中。我想使用 gnuplot 将此信息导出到绘图中,并使其完全自主地仅显示过去 7 天收集的数据(没有硬编码日期,应使用该time()功能根据系统时间进行调整)

如果我对日期范围进行硬编码,即set xrange ["07-25-16":"08-25-16"],我不会收到任何错误并且代码/绘图运行顺利。但是,如果我尝试使用该time()函数绘制过去 7 天的时间函数,则会收到以下错误:

line 0: illegal month
Run Code Online (Sandbox Code Playgroud)

这是我从传感器 (output.dat) 收集的数据:

07-21-2015 15:21 0 0 0
07-23-2016 15:21 0 0 0
07-29-2016 15:21 0 1 -1
07-29-2016 15:21 1 1 0
07-29-2016 15:21 2 1 1
07-29-2016 15:21 3 1 2
07-29-2016 15:21 3 2 1
07-29-2016 15:21 4 2 2
07-29-2016 15:21 5 2 3
07-29-2016 15:21 5 3 2
07-29-2016 15:21 5 4 1 …
Run Code Online (Sandbox Code Playgroud)

gnuplot

4
推荐指数
1
解决办法
1499
查看次数

标签 统计

gnuplot ×1