R で netCDF ファイルのバッチのメタ データをチェックしています。SO ではファイルのアップロードが許可されていないように見えるため、単純化された netCDF ファイルの例のヘッダーを以下に添付しました。
netcdf no2 {
dimensions:
lon = 360 ;
lat = 179 ;
time = UNLIMITED ; // (10 currently)
variables:
double lon(lon) ;
lon:units = "degsE" ;
double lat(lat) ;
lat:units = "degsN" ;
int time(time) ;
time:units = "days since 1900-01-01" ;
float no2(time, lat, lon) ;
no2:units = "ug/m3" ;
no2:missing_value = 1.e+30f ;
no2:long_name = "nitrogen dioxide" ;
no2:standard_name = "no2" ;
}
基本的には、変数のいくつかの属性、たとえば「no2」の「standard_name」、「long_name」、「units」を一度にベクトルに取得しようとしました。ただし、att.get.ncdf()
パッケージncdf
では一度に 1 つしか許可されていないようです。コードを繰り返してより多くの属性を取得するのはかなり面倒で骨の折れる可能性があるため、もっときちんとした方法があるに違いないと思いますが、Googleで見つけることができませんでした. 誰かが私と彼らの経験を共有してもらえますか?
どうもありがとう!