0

necdf ファイルからいくつかの変数を読み込もうとしていますが、エラーが発生します:

 f=open.ncdf("mrgHYDRO_Az_arfswp_Stom_PRUNI_20000101_20001231_1M_sechiba_history.nc")
 A = get.var.ncdf(nc=f,varid="Evaporation",verbose=TRUE)
 Error in vobjtovarid(nc, varid, verbose = verbose) : Variable not found

よろしくお願いします。

  "file has 9 dimensions:"
        [1] "lon   Size: 34"
         [1] "lat   Size: 30"
        [1] "veget   Size: 13"

  "file  has 113 variables:"
   [1] "double time_counter_bnds[tbnds,time_counter]  Longname:time_counter_bnds Missval:1e+30"
    [1] "float evap[lon,lat,time_counter]  Longname:Evaporation Missval:1e+30"
4

1 に答える 1

1

への呼び出しで参照する正しい名前は でget.var.ncdfevapないと思いますEvaporation。ロングネームはわかりやすい名前で、実際の名前はevap.

A = get.var.ncdf(nc=f,varid="evap",verbose=TRUE)
于 2012-09-04T10:38:46.160 に答える