2016-11-09 1 views
0

Например, я хочу, чтобы выбрать DJF значения осадков с помощью:Как выбрать определенные группы после использования xray.DataArray.groupby?

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

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

Я не хочу, чтобы в среднем за этот период все это время (не нужно .mean('time') часть), только чтобы получить DJF значения за этот период.

ответ

1

Если вам не нужны большинство групп, вы не должны использовать groupby. Вместо этого выберите интересующие вас значения, например, ds.precip.sel(time=(ds['time.season'] == 'DFJ')).mean('time')

 Смежные вопросы

  • Нет связанных вопросов^_^