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

Connected

exercițiu

Автоматизуйте свою візуалізацію

Одна з головних переваг Matplotlib у тому, що його можна автоматизувати, щоб він підлаштовувався під дані, які надходять на вхід. Наприклад, якщо ви отримали дані з невідомою кількістю категорій, ви все одно можете побудувати стовпчикову діаграму з окремим стовпчиком для кожної категорії.

Саме це ви й зробите у цій вправі. Ви знову візуалізуватимете дані про призерів літніх Олімпійських ігор 2016 року, але тепер у вас буде набір даних із деякою невідомою кількістю видів спорту. Його буде завантажено в памʼять як обʼєкт pandas DataFrame з назвою summer_2016_medals, який має стовпець "Sport", що вказує, до якого виду спорту належить кожен рядок. Є також стовпець "Weight", який містить вагу кожного спортсмена.

Instrucțiuni

100 XP
  • Ітеруйтеся значеннями sports, використовуючи sport як змінну циклу.
  • На кожній ітерації виберіть рядки, де стовпець "Sport" дорівнює sport.
  • Додайте стовпчик до наданого обʼєкта ax, підписаний назвою виду спорту, із висотою, що дорівнює середньому значенню стовпця "Weight", та зі стандартним відхиленням як похибкою по осі y.
  • Збережіть фігуру у файл "sports_weights.png".