入力: 非数値の日時値は、入力時に timefmt で指定した書式を用いて秒数 に変換します。軸に対する位置や軸の範囲も timefmt で解釈される日時で、 引用符で囲んで与えます。 <start>, <incr>, <end> 形式を使う場合、<incr> は秒単位で与えなければい けません。入力データの解釈には timefmt を使ってください。軸の範囲と 目盛りの位置は、set xdata time で変更されます。
出力: 軸の目盛りラベルは、set format か set xtics format のいずれ かで指定された、別の書式を使って生成します。デフォルトでは、それは通常 の数値書式指定であると認識しますが (set xtics numeric)、他に、地理座 標 (set xtics geographic) や、日時データ (set xtics time) のオプシ ョンがあります。
注意: 以前の版の gnuplot との互換性のため、コマンド set xdata time も暗黙に set xtics time を実行しますし、set xdata や unset xdata は暗黙に set xtics numeric へリセットします。しかし、これはその後に set xtics を呼び出すことで変更できます。
例:
set xdata time # 入力データの解釈の制御 set timefmt "%d/%m" # 入力データの読み込みの書式 set xtics timedate # 出力書式の解釈の制御 set xtics format "%b %d" # 目盛りラベルで使う書式 set xrange ["01/12":"06/12"] set xtics "01/12", 172800, "05/12"
set xdata time set timefmt "%d/%m" set xtics format "%b %d" time set xrange ["01/12":"06/12"] set xtics ("01/12", "" "03/12", "05/12")