time = weekdate_iso( year, week [, day] )
この関数は、ISO 8601 週曜日での year(西暦), week(週番号), day(日番号) の要素を、Unix エポックの 1970 年 1 月 1 日からの秒数でのカレンダー時 刻に変換します。週曜日系での名目上の年 (year) は、カレンダーでの年と必 ずしも一致しないことに注意してください。週番号 week は 1 から 53 の間 の整数です。日番号 day はオプションで、それが 0 かまたは省略した場合は その週の開始時刻を返し、そうでなければ day は 1 (月曜) から 7 (日曜) までの整数です。 カレンダー日を、ISO 規則での週番号に変換する逆関数に関する情報について は、以下参照:tm_week。
例:
# 1 列目に ISO 週番号を持つファイルからのデータの描画 # 週 感染者 死亡者 # 2020-05 432 1 calendar_date(w) = weekdate_iso( int(w[1:4]), int(w[6:7]) ) set xtics time format "%b\n%Y" plot FILE using (calendar_date(strcol(1))) : 2 title columnhead
竹野茂治@新潟工科大学