我需要有关对 .netcdf 文件进行 CDO 操作的帮助。 我在网格区域从 ERA5 下载了 40 年的数据集,并使用 cdo 将范围 (30-50) 的变量值屏蔽为 1,将其他值屏蔽为 0。 现在我想计算每个网格单元在过去 40 年中连续 5 天但少于 10 天记录 var2= 1 的次数。 ...
我需要有关对 .netcdf 文件进行 CDO 操作的帮助。 我在网格区域从 ERA5 下载了 40 年的数据集,并使用 cdo 将范围 (30-50) 的变量值屏蔽为 1,将其他值屏蔽为 0。 现在我想计算每个网格单元在过去 40 年中连续 5 天但少于 10 天记录 var2= 1 的次数。 ...
我试图了解@Rainfall.NZ 对这个答案的看法: https://stackoverflow.com/a/67258594与 ERA5-Land 每小时降水量和 ERA5 再分析每小时降水量不同。 参见https://confluence.ecmwf.int/pages/viewpage.ac ...
cdo 或cdo (我不是很熟悉)中是否有任何命令可以在长时间nco的开头添加一些时间步长? 假设我在夏季 (JJA) 中有一个很长的时间序列 (1959-2021),我想在 1959 年初的 2021 年 8 月 24 日至 30 日和 2021 年底的 6 月 1 日至 8 日添加。我在想使 ...
我有一个 .nc 文件,其中包含一整年每 6 小时降水量的数据,我的兴趣是计算每日降水量并与观测数据进行比较,为此我必须使它们在时间上重合。 为此,降水应在一天的 12 点到第二天的 12 点之间累积。 有人对如何使用 CDO 实现这一目标有建议吗? 谢谢! ...
我在全球范围内有 16.netcdf 文件(没有时间维度),其中包含相同数量的经度网格点(即 432)和相同数量的纬度网格点(即 324)。 每个.netcdf 文件包含一个数据片段,例如在文件 1 中有一个纬度范围为 90 到 80 的数据片段,在文件 2 中有一个纬度范围为 80 到 70 的 ...
我正在尝试根据 ERA5 数据计算 IVT。 但是我的价值观与其他发表的论文不匹配。 论文中的值在 100-1000 的范围内,但我得到的值小于 1。我认为我在单元中犯了错误。 请参阅以下等式和单位。 根据几篇论文,IVT 方程如下: 其中 q 是比湿度 (kg kg−1); u 和 v 是风的 ...
我有一个全球 IGBP 土地利用数据集,其中土地覆盖存在于森林覆盖之外(用“1”表示)和非森林覆盖(用“0”表示),因此,每个土地网格单元格都具有以下值1 或 0。 该数据集在赤道处的空间分辨率约为 1 公里,但是,我打算将数据集重新网格化为赤道处的空间分辨率约为 100 公里。 对于这个新的网格分 ...
我的 python 版本是 3.10.6。 我想在 python ( https://pypi.org/project/cdo/ ) 中创建一个 Cdo 对象的实例。 但是,我收到以下错误: ...
我使用 gdal_merge 在空间上合并了 4 个 tif 图块。 然后使用 gdal_translate 将合并后的文件转换为 .netcdf。 现在我想为特定的纬度和分辨率重新网格 .netcdf 文件。 但是,当我在 cdo 中使用 remapbil 时,出现错误“分段错误(核心已转储)” ...
我正在尝试使用 python 中的命令在 .netcdf 文件中设置参考时间。 我试过以下。 一旦我运行此命令,文件中的所有日期都会更改为 0001-01-01,而不是选项中设置的日期。 我也尝试过以下命令。 这给出了相同的结果。 感谢您的帮助。 ...
我对这个 CDO 的事情真的很陌生,我感到很尴尬。 我一直在使用包含每日降水数据的 netcdf 文件,我想用 CDO 执行这些计算首先使用 5 天 window 计算降水的移动总和。 -然后计算每年的滑动总和的年度最大值。 - 最后,计算这些值的 20 年平均值 ...
目前我正在使用 cmip6 模型每月 precipitation.nc 文件。 我希望日期从每个月的第一天开始。 这是输入文件的cdo sinfo结果的一部分: 1950-01-16 12:00:00 1950-02-15 00:00:00 1950-03-16 12:00:00 1950-04 ...
我有两个具有相同空间和时间维度的文件,ERA5_w1 是观察文件,CCMP_w1 是预测文件。 我想知道如何计算 RMSE 以获得 RMSE 在 3 维字段中的 28 个时间步长上的空间分布? 文件信息和下载链接如下: 我想生成一个 RMSE plot,如下图所示: 文件下载链接:文件 ...
我正在尝试使用双线性插值从文件中提取特定位置,但出现错误:cdo:(Abort): Unprocessed Input, could not process all Operators/Files 任何想法? ...
我有一个 NetCDF 文件,其中包含一些大小相同的变量。 我正在尝试根据维度将所有数据保存到不同的 NetCDF 文件中。 例如,NetCDF 文件中的每个变量都有一维数据,称为“行”,大小为 1000 个数据点。 如何创建三个不同的 NetCDF 文件,将数据分成前 300 个点,然后是 40 ...
如果有人可以协助编写代码来计算“相对湿度 > 66% 和 < 33% 的特定热浪天数”,我将不胜感激。 (然而,热浪事件被定义为温度分别至少连续三天超过每日平均温度的 90% 的事件)。 ...
如果我有这个分辨率为 40 x 40 的栅格。 我想将此栅格缩小到 4 x 4。如果 40x40 = 125 的像素,则对该像素内的所有 4x4x 像素使用相同的值。 只需将 40 x40 的每个像素分成 4x4 并保持其值。 我也对 CDO 解决方案持开放态度。 ...
CDO如何使用立方体(3)或平方(2)来计算值? 我不明白如何使用 CDO 的立方体 (3) 或平方 (2) 来计算风密度。 请看下面的等式。 我们在 NC 文件中有数据 (m/s)。 --> infile.nc 风密度 (WD) = 0.6125*v^3 ...
我们如何通过cdo将 10 m 气候变量 (m/s) 的数据外推到 30 m? 我们在 NC 文件中有数据 (m/s)。 obsfile1.nc 您可以在方程式中看到幂律方法(用于外推)。 请参阅随附的屏幕截图。 ...
就像,我有“观察到的数据(obs.nc)和 model 数据(model.nc)”。 文件内有月平均风速,数据持续时间为32年。 作为一个新用户,我不知道如何计算CDO的“标准差”? 您能否指导我们如何计算 CDO 的“标准差”? 非常感谢您提前。 ...