time - netcdf 时间维度缺少 CDO

标签 time netcdf nco cdo-climate

我下载了一个包含 4-5 个变量的 netcdf 文件,但它只有 2 个维度(纬度和经度)。 时间不够了,这不允许我合并时间步或做任何有用的事情。

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

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

最佳答案

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

ncecatNCO 中的一个命令行函数。连接多个缺少记录(通常是“时间”)维度的 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 的尺寸为 record x lat x lon,其中 record 的大小为 3(您连接的文件数)。 -O 选项不是必需的,但会显式创建(并覆盖)文件 new_file.nc...或任何您想调用的名称。

关于time - netcdf 时间维度缺少 CDO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23957350/

相关文章:

python - 在 python 中,将多个具有不同 header 的 CSV 读取到一个数据框中

python - 使用纬度经度坐标从卫星图像获取最近的像素值

python - 如何将每日 netcdf 文件转换为每月 netcdf 文件

mongodb - 使用 time.Time 字段插入文档时设置默认日期

linux - 它是 Linux time() 函数或 Linux 操作系统调用中的错误吗?

mysql - SUM 时间值 MySQL

python - 无法使用matplotlib显示数据

python - 在 netcdf 文件中将时间轴单位从 "years since"更改为 "days since"

python - NCO 下载 Python

PHP - 将 time() 调整为可被 5 整除