我在尝试合并三个要平均的文件时遇到了麻烦。我不确定如何开始。我有三个文件
“ 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变量求平均值,然后将平均值取一个输出文件
答案 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