如何在日期xaxis上绘制箭头?

时间:2013-12-18 14:51:18

标签: charts plot gnuplot

我的情节有xaxis的日期。格式为

set xdata time
set timefmt x "%Y%m%dT%H%M%S"

实际数据文件只有“日期”时间戳 - 即不是以下T部分但是正确绘制。

20130601

当我想绘制垂直箭头时,我没有错误 - 但也没有箭头:

set arrow from 20130601,0 to 20130601,500000

1 个答案:

答案 0 :(得分:1)

使用时间格式时,数据文件的各个部分将以字符串形式读入。因此,对于箭头,您必须使用

set arrow from "20130601",graph 0 to "20130601",graph 1

如果你使用整数,那么它们被解释为Unix时间戳,20130601对应于1970年8月21日。所以你没有得到错误,但日期不在你的范围内。