У меня есть несколько наборов данных netCDF4, которые содержат ежемесячные данные о погоде за весь год. После извлечения ежемесячных данных с использованием метода groupby в xarray я не могу получить статистическую информацию, такую как среднее значение, стандартное отклонение от этого сгруппированного результата. Выдает ошибку при выполнении основных арифметических операций.
Я сгруппировал месячные данные следующим образом:
monthTime = ds.groupby('time.month')
После этого, когда я хочу получить значения температуры, появляется ошибка:
monthTime['temp']
TypeError: 'DatasetGroupBy' object is not subscriptable
При вычислении среднего значения переменной monthTime я получаю следующий результат:
monthTime.mean()
<xarray.Dataset>
Dimensions: (month: 12)
Coordinates:
* month (month) int64 1 2 3 4 5 6 7 8 9 10 11 12
Data variables:
temp (month) float64 dask.array<shape=(12,), chunksize=(1,)>
Как рассчитать среднее и стандартное отклонение. Пожалуйста, скажите мне, где я не прав.