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

Створення small multiples за допомогою plt.subplots

Small multiples використовують, щоб відображати кілька наборів даних поруч. У Matplotlib їх можна створити за допомогою функції plt.subplots(). Перший аргумент — кількість рядків у масиві об'єктів Axes, другий — кількість стовпців. У цій вправі ви використаєте дані Остіна та Сіетла, щоб потренуватися створювати й заповнювати масив підграфіків.

Дані надані у датафреймах: seattle_weather та austin_weather. Кожен містить стовпці "MONTH" і "MLY-PRCP-NORMAL" (середні опади), а також "MLY-TAVG-NORMAL" (середня температура). У цій вправі ви побудуєте на окремих підграфіках помісячні середні опади та середні температури в кожному місті.

Ця вправа є частиною курсу

Вступ до візуалізації даних з Matplotlib

Переглянути курс

Інструкції до вправи

  • Створіть фігуру та масив підграфіків із 2 рядків і 2 стовпців.
  • Звертаючись до верхнього лівого Axes як до індекса 0, 0, побудуйте опади в Сіетлі.
  • У верхньому правому (індекс 0, 1) побудуйте температури в Сіетлі.
  • У нижньому лівому (1, 0) та нижньому правому (1, 1) побудуйте опади та температури в Остіні.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create a Figure and an array of subplots with 2 rows and 2 columns
fig, ax = plt.subplots(____, ____)

# Addressing the top left Axes as index 0, 0, plot month and Seattle precipitation
ax[0, 0].plot(____, ____)

# In the top right (index 0,1), plot month and Seattle temperatures
ax[0, 1].plot(____, ____)

# In the bottom left (1, 0) plot month and Austin precipitations
ax[____].plot(____, ____)

# In the bottom right (1, 1) plot month and Austin temperatures
ax[____].plot(____, ____)
plt.show()
Редагувати та запускати код