我的文件包含以下数据:
01:12:27 30000
01:12:37 30000
01:12:47 30000
01:12:57 30000
..
01:18:17 90000
01:18:27 90000
01:18:37 90000
01:18:47 90000
01:18:57 90000
这些是我用来设置X轴的命令
gnuplot> set xdata time;
set timefmt '%H:%M:%S';
set xlabel "time";
但图表在x轴上的抽搐为0,13:00,14:00 ...... 18:00。该图表错误地显示y值在18:00之前有效。此外,大多数点都集中在图表的最左侧部分。我究竟做错了什么?
答案 0 :(得分:2)
一切都很好,你只是对xaxis tics的格式感到困惑:Gnuplot在你的情况下使用MM:SS。
您可以使用set format x "%H:%M:%S"
设置轴的格式(轴的格式与数据文件中的格式无关!)
然后,您会注意到您的x轴范围从01:12:00到01:19:00
右边也有分数。他们在上边界,你可能会监督它们。情节with linespoints
,你会看到它: