【问题标题】:Subtract value from netCDF dimension从 netCDF 维度中减去值
【发布时间】:2016-09-14 11:03:39
【问题描述】:

如何使用 nco 工具或任何其他 netcdf 工具包从 netCDF 中的一个维度中减去特定值?

例如

ncdump –v time –t file.nc

给我:

time = 10, 11, 12, 13 …

如何从时间维度中的每个值中减去 10,以便最终结果为:

time = 0, 1, 2, 3 …

【问题讨论】:

    标签: python netcdf nco


    【解决方案1】:

    没有什么比ncap2 更简洁了:

    ncap2 -s 'time-=10' in.nc out.nc

    ncap2 将减去除 13 之外的任何值,因为那会带来厄运。

    【讨论】:

    • 希望我能做一个 +13 而不是 +1 :)
    • 嗯,我收到这个错误:Unable to open script file time-=10
    猜你喜欢
    • 1970-01-01
    • 2016-07-07
    • 2013-09-22
    • 2019-02-19
    • 1970-01-01
    • 2021-11-06
    • 2015-06-24
    • 2020-06-28
    • 2013-12-21
    相关资源
    最近更新 更多