Time netcdf时间维度缺少CDO

Time netcdf时间维度缺少CDO,time,netcdf,nco,cdo-climate,Time,Netcdf,Nco,Cdo Climate,我下载了一个netcdf文件,其中包含4-5个变量,但它只有2个维度(lat和lon)。 缺少时间,这不允许我合并时间步或执行任何有用的操作 有没有办法通过使用CDO来解决这个问题 有100个netcdf文件(没有时间维度),我想使用时间作为合并的主要变量来合并它们。您可以使用命令:“ncecat-O-u time in.nc out.nc”从头开始创建新的时间维度 让我解释一下@Ales的答案-- ncecat是软件包中的一个命令行函数,用于连接多个缺少记录(通常为“时间”)维度的netcdf

我下载了一个netcdf文件,其中包含4-5个变量,但它只有2个维度(lat和lon)。 缺少时间,这不允许我合并时间步或执行任何有用的操作

有没有办法通过使用CDO来解决这个问题


有100个netcdf文件(没有时间维度),我想使用时间作为合并的主要变量来合并它们。

您可以使用命令:“ncecat-O-u time in.nc out.nc”从头开始创建新的时间维度

让我解释一下@Ales的答案--

ncecat
是软件包中的一个命令行函数,用于连接多个缺少记录(通常为“时间”)维度的netcdf文件。连接的文件将有一个新的记录维度,默认情况下为“记录”

假设您有一个netcdf文件列表,例如a.nc、B.nc和C.nc,所有这些文件的尺寸都是lat x lon。您可以使用
ncecat A.nc B.nc C.nc-O new_file.nc
将它们连接起来。new_file.nc将具有尺寸记录x lat x lon,其中记录的大小为3(连接的文件数)。
-O
选项不是必需的,但会显式地创建(并覆盖)文件new_file.nc…或任何您想要调用的文件