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

Connected

вправа

Визначення функції для побудови часових рядів

Коли ви розумієте, що певний фрагмент коду корисний, варто оформити його як функцію, щоб зберегти й перевикористовувати, а не копіювати в різні місця програми.

Тут ми визначимо функцію, яка приймає такі вхідні дані, як змінна часу та інша змінна, і будує їх як вхідні значення x та y. Далі вона встановлює підписи на осях x і y та задає кольори підпису осі y, поділок осі y та їхніх міток.

Інструкції

100 XP
  • Визначте функцію plot_timeseries, яка приймає як вхід об'єкт Axes (axes), дані (x, y), рядок із назвою кольору та рядки для підписів осей x і y.
  • Побудуйте y як функцію x у кольорі, переданому у вхідному параметрі color.
  • Встановіть підписи осей x і y, використовуючи надані xlabel і ylabel, при цьому колір підпису осі y задайте через color.
  • Налаштуйте параметри поділок осі y за допомогою методу tick_params об'єкта Axes, встановивши ключове слово colors у значення color.