2013-12-18 93 views
1

我有有xaxis日期的情节。格式是如何绘制日期x轴上的箭头?

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

的实际数据文件有“日期”只有时间戳 - 即不是下面的T一部分,但地块正确。

20130601 

当我想要绘制垂直箭头,我没有得到任何错误 - 但没有箭头之一:

set arrow from 20130601,0 to 20130601,500000 

回答

1

当使用时间格式,数据文件的各个部分进行读取的字符串。所以对于箭头如果您使用整数你必须使用

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

,那么他们将被解释为Unix的时间戳和20130601对应的21在1970年八月所以你没有得到一个错误,但日期不在你的范围内。

+0

好的,我明白了 - 是否在文档的某处?我没有看到 – ManInMoon

+0

是的,请参阅“坐标”一节:“如果一个(或多个)轴是时间序列,则应根据timefmt格式字符串将适当的坐标作为引用的时间字符串给出。” – Christoph

相关问题