1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до візуалізації даних з Matplotlib

Connected

вправа

Використання функції для побудови графіка

Визначення функцій дає змогу повторно використовувати той самий код без копіювання. Програмісти інколи кажуть «Don't repeat yourself».

У попередній вправі ви визначили функцію plot_timeseries:

plot_timeseries(axes, x, y, color, xlabel, ylabel)

Вона приймає об'єкт Axes (аргумент axes), дані часових рядів (аргументи x і y), назву кольору (рядок у аргументі color) і підписи до осей x та y (аргументи xlabel і ylabel). У цій вправі функція plot_timeseries уже визначена та надана вам.

Скористайтеся цією функцією, щоб побудувати дані часових рядів climate_change, надані як об'єкт pandas DataFrame з DateTimeIndex дат вимірювань і стовпцями co2 та relative_temp.

Інструкції

100 XP
  • У наданому об'єкті ax скористайтеся функцією plot_timeseries, щоб побудувати стовпець "co2" синім кольором із підписом осі x "Time (years)" та підписом осі y "CO2 levels".
  • Використайте метод ax.twinx, щоб додати до фігури об'єкт Axes, який спільно використовує вісь x з ax.
  • Скористайтеся функцією plot_timeseries, щоб додати дані зі стовпця "relative_temp" червоним кольором до парного об'єкта Axes, із підписом осі x "Time (years)" та підписом осі y "Relative temperature (Celsius)".