NCO netcdf4操作-ncwa(平均)

时间:2018-08-07 18:49:04

标签: linux netcdf nco

我在尝试合并三个要平均的文件时遇到了麻烦。我不确定如何开始。我有三个文件

“ nday1.06.nc,nday1.07.nc,nday.08.nc”

每个都有变量

"filling on), ('SST', <class 'netCDF4._netCDF4.Variable'>
          float32 SST(time, nlat, nlon)
              long_name: Surface Potential Temperature
              units: degC
              coordinates: TLONG TLAT time
              grid_loc: 2110
              cell_methods: time: mean time: mean time: mean
              _FillValue: 9.96921e+36
          missing_value: 9.96921e+36
          unlimited dimensions: time
          current shape = (1, 2400, 3600)

我只需要对SST变量求平均值,然后将平均值取一个输出文件

2 个答案:

答案 0 :(得分:1)

您需要ncra而不是ncwa

http://nco.sourceforge.net/nco.html#ncra

 ncra nday1.06.nc nday1.07.nc nday.08.nc out.nc

答案 1 :(得分:0)

类似地,您可以使用cdo,但首先需要合并文件:

cdo mergetime nday1.06.nc nday1.07.nc nday.08.nc mergedfile.nc

然后取平均值:

cdo timmean mergedfile.nc out.nc