この奇妙な netCDF ファイルに適切な時間軸を与えるにはどうすればよいでしょうか?
「時間」は次元と変数の両方として存在しますが、時間変数は「シリアル\日付\番号」を次元として使用します。
2 つの課題があります。1. 変数とディメンションの問題。2. 「serial\ date\ number」は、一部のシステムではスペース (バックスラッシュ区切り記号付き) を示しているように見えますが、他のシステムではアンダースコア (「serial_date_number」) が含まれています。
netcdf
dimensions:
lon = 80 ;
lat = 41 ;
pres = 27 ;
time = 12053 ;
serial\ date\ number = 12053 ;
variables:
double u_mjo(time, pres, lat, lon) ;
double lon(lon) ;
lon:units = "degrees_east" ;
double lat(lat) ;
lat:units = "degrees_north" ;
double p_level(pres) ;
p_level:units = "hPa" ;
double time(serial\ date\ number) ;
time:units = "days since 0000-01-01 00:00 UTC" ;
...