Cyber_Star Asked: 2017-12-17 05:18:20 +0800 CST2017-12-17 05:18:20 +0800 CST 2017-12-17 05:18:20 +0800 CST Gnuplot timefmt 不工作 772 我正在使用 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 轴只需要几分钟而不是几小时。为什么会这样? gnuplot 1 个回答 Voted Best Answer steeldriver 2017-12-17T05:33:56+08:002017-12-17T05:33:56+08:00 该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
该
set timefmt
命令仅告诉 gnuplot 输入数据的格式。要指定x轴的时间格式,需要添加所以