我在过去24小时内生成了一个具有gnuplot活动的图表,但时间轴看起来非常糟糕,因为它试图适合每五分钟最后一天。将轴作为日期/时间(时代)
有没有办法让gnuplot把x轴当作一个纪元时间,并且每隔一小时左右呢?
我在过去24小时内生成了一个具有gnuplot活动的图表,但时间轴看起来非常糟糕,因为它试图适合每五分钟最后一天。将轴作为日期/时间(时代)
有没有办法让gnuplot把x轴当作一个纪元时间,并且每隔一小时左右呢?
这是你想要的吗?
set xdata time
set timefmt "%s"
# set xtics 3600
set format x "%H:%M:%S" # or whatever
plot ...
这给我错误“需要充分使用x时间数据规范” – 2009-12-12 19:26:11
是的,你将不得不绘制和使用“使用”,所以如果你正在绘制第1和第2列,做:“绘制文件'使用1 :2 ...“而不是”绘图“文件”...“ – 2009-12-12 19:36:14
谢谢,抱歉,我错过了您的评论! – 2009-12-23 18:31:36
我跟着这个从gnuplot的HOWTO:
95年3月21日10:00 6.02e23
这个文件可以通过
set xdata time
set timefmt "%m/%d/%y"
set xrange ["03/21/95":"03/22/95"]
set format x "%m/%d"
set timefmt "%m/%d/%y %H:%M"
plot "data" using 1:3
绘制你想划时代时间作为xtics或格式化的时间/日期? – Xailor 2009-12-06 05:01:48
我现在有xtics作为纪元时间,我希望他们被显示为一个格式化的日期时间,最好不重写数据文件格式化日期/时间 – 2009-12-06 15:41:20
杰弗里,做我的评论为你工作? – 2009-12-23 17:17:56