我正在尝试将许多单个.nc文件合并到一个多文件netCDF中。我需要合并来自1901-2006的一些变量的月度文件,例如temp (文件名为tmp_cru-ts-4.03-gridded_1.75w50.75n1.75w50.75n_19010116)
我的技能在R中相当基础,但到目前为止我已经尝试过了:
filenames=list.files("tmp", pattern = '*.nc', full.names = TRUE)
ldf = lapply(filenames,open.nc)             #rnetcdf function
binded = rbind(ldf)我不确定这是否正确,或者现在如何将其写入.nc文件?
谢谢!
发布于 2020-07-29 20:21:17
CDO也可以做到这一点
cdo cat in*.nc out.nc或者更强健的是,在这种情况下,文件的时间不同:
cdo mergetime in*.nc out.nchttps://stackoverflow.com/questions/62879485
复制相似问题