Группировка ежедневных климатических данных по метеорологическому сезону в PythonPython

Программы на Python
Ответить
Anonymous
 Группировка ежедневных климатических данных по метеорологическому сезону в Python

Сообщение Anonymous »

Я скачал несколько файлов netCDF, содержащих ежедневные данные. Каждый файл содержит 365 дней, то есть один год. Это структура данных первого файла, приведенная ниже.
Я хочу написать функцию для разделения файлов на метеорологические сезоны и вычисления MSE данных для каждого сезона в году.
Проблема в том, что зима классифицируется как декабрь, январь и февраль, поэтому декабрь хранится в одном файле, а январь и февраль находятся в файле следующего года.
Кто-нибудь пробовали сделать что-то подобное раньше и могли бы дать какой-нибудь совет? Что касается вычисления сезонной статистики для ежедневных метеорологических данных и группировки по метеорологическому сезону?
Я работаю на Python.
Size: 27MB
Dimensions: (time: 365, bnds: 2, lat: 96, lon: 192)
Coordinates:
* time (time) object 3kB 1855-01-01 12:00:00 ... 1855-12-31 12:00:00
* lat (lat) float64 768B -88.57 -86.72 -84.86 ... 84.86 86.72 88.57
* lon (lon) float64 2kB 0.0 1.875 3.75 5.625 ... 354.4 356.2 358.1
Dimensions without coordinates: bnds
Data variables:
time_bnds (time, bnds) object 6kB ...
lat_bnds (lat, bnds) float64 2kB ...
lon_bnds (lon, bnds) float64 3kB ...
psl (time, lat, lon) float32 27MB ...
Attributes: (12/44)
Conventions: CF-1.7 CMIP-6.2
activity_id: CMIP
branch_method: standard
branch_time_in_child: 0.0
branch_time_in_parent: 617990.0
creation_date: 2020-02-12T14:22:12Z
...
title: AWI-ESM-1-1-LR output prepared for CMIP6
variable_id: psl
variant_label: r1i1p1f1
license: CMIP6 model data produced by Alfred Wegener Insti...
cmor_version: 3.5.0
tracking_id: hdl:21.14100/8230397e-6c9d-49b6-be63-693244df3e6d


Подробнее здесь: https://stackoverflow.com/questions/798 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»