gnuplot:如何在使用时间xscale时每天午夜添加垂直网格线?

时间:2017-01-04 21:08:52

标签: gnuplot

如何在gnuplot中使用时间xscale时,每天午夜才能添加垂直网格线?我希望能够生成多个时间跨度从24小时到2个月的多个地块。我想在图表上每天午夜放置一条垂直网格线,以便我可以轻松区分图表上的各个日期。这就是我的gnuplot脚本现在的样子:

set terminal png size 900, 300
set output "images/temps.png"
set xdata time
set timefmt "%m/%d/%y %H:%M"
set datafile separator ","
set ylabel "Temperature \260F"
set xlabel "Time"
set grid ytics
set y2tics mirror
set y2label "Temperature \260F"
set grid xtics lc rgb "#888888" lw 1 lt 0
plot [:][:] 'data.csv' using 1:2 title "" with lines

使用此脚本,我会自动添加垂直网格。这些间隔是有意义的间隔,但我希望能够强制间隔。

1 个答案:

答案 0 :(得分:0)

我找到了答案:

set xtics 86400

这是几秒钟。 24小时内86400秒。