Cyber_Star
我正在与gnuplot一起在图形上显示简单数据。
我的数据文件(output.csv)如下所示:
14:06,30.947
14:07,34.476
第一列是时间,第二列是数据。为了在图表中显示出来,我在gnuplot中使用了以下命令:
set timefmt "%H:%M"
set xdata time
set datafile separator ','
plot "output2.csv" using 1:2 with lines
现在,当我这样做时,我的图形如下所示:
现在,您可以看到我的x轴只需要几分钟,而不是小时。为什么会这样?
钢铁司机
该set timefmt
命令仅告诉gnuplot输入数据的格式。要指定x轴的时间格式,您需要添加
set format x "%H:%M"
所以
set xdata time
set timefmt "%H:%M"
set format x "%H:%M"
set datafile separator ','
plot "output2.csv" using 1:2 with lines
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句