1

我有几个 netcdf 文件,我用 xarray 打开了这些文件。它们包含从 1950 年至今的每日数据。我想做的是计算月内平均值,这意味着从 1 月 15 日到 2 月 15 日、2 月 16 日到 3 月 15 日的平均值等等。

我试过 ds.shift这样使用:

ds = xarray.open_mfdataset('F:/PPT_Int*.nc',combine = 'by_coords', concat_dim="time")

AA = ds.shift(time = 15) 
temp_m = AA.resample(time="1MS", skipna = False).mean()

但我不确定这是否是正确的方法。我不知道是否有选项resample可以做到这一点。

4

0 回答 0