ПочатиПочніть безкоштовно

Середні місячні температури

Після перегляду аналізу середніх температур вам лишилось подивитися решту місяців. З методом, який ми використовували раніше, це було б доволі клопітко, адже треба було б робити складні зрізи в часі, щоб вибрати потрібні місяці. На щастя, з 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()
Редагувати та запускати код