Python 使用xray.DataArray.groupby后如何选择特定组?

Python 使用xray.DataArray.groupby后如何选择特定组?,python,python-xarray,Python,Python Xarray,例如,我想使用以下方法选择DJF降水量值: ds_weighted = ds.groupby('time.season').mean('time') DJF = ds['precip'].sel(season='DJF').values 我不想对整个时间段进行平均(不需要.mean('time')部分),只想从该时间段中获得DJF值。如果不需要大多数组,则不应该使用groupby。相反,选择您感兴趣的值,例如,ds.precip.sel(time=(ds['time.seasure']='D

例如,我想使用以下方法选择DJF降水量值:

ds_weighted = ds.groupby('time.season').mean('time')

DJF = ds['precip'].sel(season='DJF').values

我不想对整个时间段进行平均(不需要
.mean('time')
部分),只想从该时间段中获得
DJF
值。

如果不需要大多数组,则不应该使用
groupby
。相反,选择您感兴趣的值,例如,
ds.precip.sel(time=(ds['time.seasure']='DFJ'))。mean('time')
如果您不需要大多数组,您不应该使用
groupby
。相反,选择您感兴趣的值,例如,
ds.precip.sel(time=(ds['time.seasure']='DFJ'))。mean('time')