python - 使用 NCO 扩展 netCDF 文件的尺寸

标签 python netcdf nco

是否有 NCO 或 netCDF4 命令可用于扩展 netCDF 文件的经纬度尺寸。

例如我有一个带有foll的netCDF文件。尺寸:

尺寸(大小):时间(10)、变量(1)、纬度(1674)、经度(4320)

我想扩展纬度维度以覆盖整个地球,即不是 1674,而是 2160。有没有办法做到这一点?新单元格应分配一个用户指定的值,例如 0.0

最佳答案

您可以生成所需大小的新网格,然后使用 ncremap 将原始数据重新映射到该网格。 。这是一个相当复杂的功能,但这也是您想要做的:)。或者您可以在 ncap2 中打开文件,定义上述大小的新维度,然后使用 hyperslab 下标将原始数据复制到新数组的一角,然后使用 ncks 仅从该文件中提取新字段/维度。

关于python - 使用 NCO 扩展 netCDF 文件的尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41704847/

相关文章:

python - 如何设置颜色条中间最低值的连续正颜色条范围

python - 用于搜索特定python的复数或单数的正则表达式

python - 基本反向传播实现不起作用

r - 如何将信息 append 到 R 中 netCDF 文件中的数组

python 将 OpenDap 加载到 NetcdfFile

na - 设置为经纬度 nc 文件中给定区域的所有 NA

NetCDF 空间合并到全局数据

Python:如何找到匹配的数据条目并在两个数据集之间执行高效计算

python - 将边界变量添加到 netcdf 文件

pandas - 从 ERA5 再分析中提取移动船舶的时间和空间变量