グラフ化したい 1 か月分のデータを含む dat ファイルがあるとしましょう... gnuplot に、過去 1 週間分のグラフのみをグラフ化し、それより前のデータはすべて無視するように指示する方法はありますか?
質問する
335 次
2 に答える
1
関数を使用しtime
てシステム時刻を取得し、そこから 1 週間 (秒単位) を差し引いて、次の要件に従って時刻をフォーマットできますset xrange
。
sys_time = time(0)
set xdata time
set timefmt '%b %d %Y' # according to the comment
set xdata time
set xrange[strftime('%b %d %Y', sys_time - 7*24*60*60): strftime('%b %d %Y', sys_time)]
....
于 2013-08-14T20:36:58.277 に答える