上下文:我有一个带有30年(每日)数据的netCDF。我想选择特定月份的跨年度数据,例如每年五月至三月。
我可以使用一个单独的函数来进行选择,但是我希望有一种使用xarray的简单方法。我安装的版本是0.9.6
答案 0 :(得分:2)
如果您的时间维度是日期时间对象,则可以使用DatetimeAccessor对象来选择所需的月份:
# select only daily data from June, July, and August
da_jja_only = ds.sel(time=ds.time.dt.month.isin([6, 7, 8]))