#!/usr/bin/ruby require "numru/ggraph" include NumRu gp = GPhys::IO.open("air.mon.mean.nc","air") #月平均気温のデータを使用 gp = gp.mean('lon') #経度方向で平均 DCL.swpset("ifl",1) #pndで出力 DCL.gropn(2) #ファイル出力の指定 GGraph.set_fig('itr'=>1) #両軸を線形で描画 for i in 1..12 #1月~12月 tlabel = "2020-" + i.to_s + "-01 00:00:0.0" #日時の指定 print i, " : " , tlabel, "\n" #出力時の進捗確認に利用 gpm = gp.cut('time'=>DateTime.parse(tlabel)) #指定した日時で切り取り GGraph.tone(gpm,true,'min'=>-90,'max'=>30) #カラーマップの描画 GGraph.contour(gpm,false) #等温線の描画 GGraph.color_bar #カラーバーの描画 end DCL.grcls