我正在从传感器捕获数据,并将其输出到 .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 ×1