Создание временных рядов из набора метеорологических данных с сеткой в ​​формате NETCDF4 - PullRequest
0 голосов
/ 26 марта 2020

Я создаю временной ряд из набора данных с сеткой в ​​формате NETCDF4, используя инструкции, приведенные в этой ссылке: http://www.matteodefelice.name/post/aggregating-gridded-data/

Однако в самом конце я получаю ошибка при попытке сгруппировать температуры по времени, используя код:

x = out_sel.groupby ('time'). mean ()

Появляется следующая ошибка: "ValueError: невозможно уменьшить по измерениям ['time']. ожидалось, что '...' уменьшится по всем измерениям или один или несколько из Frozen (SortedKeysDict ({'latitude': 5, 'longitude': 8})). "

Как я могу решить эту проблему? Помощь будет высоко оценена!

1 Ответ

0 голосов
/ 27 марта 2020

Маттео Де Феличе был очень любезен и ответил на мой вопрос. Решение очень простое, и для эффективного запуска кода необходимо обновить его следующим образом:

x = out_sel.groupby ('time'). Mean (...)

I использовал код, предоставленный Matteo для набора данных E-OBS, с акцентом на провинции в Италии. Поэтому код показывает, что его легко применить к другим наборам данных и целям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...