0

我有以下格式的数据文件:

2012-02-05 2

2012-02-06 5

...

...

2012-02-10 11

我想绘制大于 2012-02-08 的数据。我尝试了以下三元运算,但它不起作用

使用 1 绘制 'datafile1':(strcol(1) gt "2012-02-08" ? $2 : 1/0) title "a" with lp lw 5,\

'datafile2' 使用 1:(strcol(1) gt "2012-02-08" ? $2 : 1/0) title "b" with lp lw 5

有什么建议么?谢谢。

4

2 回答 2

0

gnuplot 手册有一些可能对您有用的功能:

timecolumn(x) 
tm_hour(x) 
tm_mday(x) 
tm_min(x) 
tm_mon(x)

gnuplot 4.6 手册的第 27 页开始

于 2012-08-06T01:20:29.763 回答
0

实际上,发现这可以通过手动设置 xrange 值来实现。不过,有兴趣知道是否存在用于比较 gnuplot 中日期的三元运算符。

于 2012-03-09T18:30:30.927 回答