如何用NCO修改EDGAR V5 2015 NetCDF排放文件date数组最后元素?
修改EDGAR排放文件中date变量的最后一个元素
操作步骤
先备份原文件,避免操作失误导致数据丢失:
cp edgar_v5_2015_CO_0.1x0.1.nc edgar_v5_2015_CO_0.1x0.1_backup.nc使用NCO的
ncvarput命令直接修改原文件的date变量最后一个元素(数组索引从0开始,12个元素的最后一个对应索引11):ncvarput -v date edgar_v5_2015_CO_0.1x0.1.nc date[11] 20151231若不想修改原文件,可使用
ncap2命令生成新文件:ncap2 -s 'date[11]=20151231' edgar_v5_2015_CO_0.1x0.1.nc edgar_v5_2015_CO_0.1x0.1_modified.nc
验证修改结果
执行以下命令确认date变量的最后一个值已更新:
ncdump -v date edgar_v5_2015_CO_0.1x0.1.nc | tail -n 2
内容的提问来源于stack exchange,提问作者Ankan Sarkar
相关产品推荐
相关产品推荐

