use*_*827 5 python netcdf nco cdo-climate
是否有netcdf操作符(来自nco或任何python netcdf库)可用于覆盖netcdf文件中的特定单元格?
我想更改包含全球气候数据的netcdf文件中的小区域的值.谢谢!
或者NCO的ncap2在一个命令中执行此操作
ncap2 -s 'var[0,0,0]=-999' in.nc out.nc
Run Code Online (Sandbox Code Playgroud)
使用netCDF4-python很容易。例如,假设nc是您的netCDF文件,该变量名为var,而您要更改的单元格的索引为(0,0,0)。然后:
from netCDF4 import Dataset
new_value = -999
nc.variables['var'][0,0,0] = new_value
Run Code Online (Sandbox Code Playgroud)
netCDF4代表所有使用numpy的 netCDF数组,从而可以使用numpy的切片和其他功能对其进行强大的处理。
| 归档时间: |
|
| 查看次数: |
1109 次 |
| 最近记录: |