更改默认季节月份并计算 CDO 中的多年季节性平均值

问题描述 投票:0回答:1

我有一个 netcdf 文件,其中包含从 1975 年至 2005 年期间的 ERA5 数据转换而来的每日气温和降水量。我想计算整个时间段内的季节性平均值,但我的季节持续时间与默认的 CDO 季节不同。 CDO 将季节指定为 DJF、MAM 等,但我想要 JJAS 季节。我如何进行此更改并计算季节性平均值?

cdo -yseasmean -select,season=JJAS uk_t2m.nc uk_t2m_yseasmean.nc
cdo(1) select: Process started
cdo(1) select: Processed 3573990 values from 1 variable over 11323 timesteps
cdo    yseasmean: Processed 3573990 values from 1 variable over 3782 timesteps [0.58s 37MB]
 cdo showdate uk_t2m_yseasmean.nc
  2005-08-31 338075-12-20

是否有更好的方法在 CDO 或使用其他工具中执行此操作?我在运行 cdo showdate 命令时收到两个日期,我不明白为什么。任何提示都会有帮助。

netcdf cdo-climate era5
1个回答
0
投票

如果您愿意,可以手动选择月份,然后进行一次计时以获得这些月份的平均值:

cdo -timmean -selmon,5/8 in.nc out.nc 
© www.soinside.com 2019 - 2024. All rights reserved.