Середні місячні температури
Після перегляду аналізу середніх температур вам лишилось подивитися решту місяців. З методом, який ми використовували раніше, це було б доволі клопітко, адже треба було б робити складні зрізи в часі, щоб вибрати потрібні місяці. На щастя, з Xarray це значно простіше.
Європейський набір погодних даних доступний у вашому середовищі як Xarray DataSet ds.
Ця вправа є частиною курсу
Паралельне програмування з Dask у Python
Інструкції до вправи
- Скористайтеся доступом до дати й часу в координаті
'time'об'єктаds, щоб присвоїти місяці зміннійmonths. - Виберіть змінну
'temp'зdsі згрупуйте її заmonths. - Візьміть середнє по групі, щоб обчислити місячні середні за всі часи.
- Обчисліть результат.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Extract the months from the time coordinates
months = ds['____'].____.____
# Select the temp DataArray and group by months
monthly_groupby = ds['____'].____(____)
# Find the mean temp by month
monthly_mean_temps = ____.____()
# Compute the result
monthly_mean_temps_computed = ____.____()
monthly_mean_temps_computed.plot(col='month', col_wrap=4, add_colorbar=False)
plt.show()