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

Connected

вправа

Пропускання викидів

Тепер використаймо набір даних student_data, щоб порівняти розподіл підсумкових оцінок ("G3") між учнями, які мають доступ до інтернету вдома, і тими, хто не має. Для цього скористаймося змінною "internet", яка є бінарним (так/ні) індикатором наявності домашнього доступу до інтернету.

Оскільки в сільській місцевості інтернет може бути менш доступним, додамо підгрупи за місцем проживання учня. Для цього можна використати змінну "location", яка вказує, чи живе учень у місті ("Urban") чи в селі ("Rural").

Seaborn уже імпортовано як sns, а matplotlib.pyplot — як plt. Нагадаємо: ви можете не показувати викиди на діаграмі розмаху, встановивши showfliers=False.

Інструкції

100 XP
  • Використайте sns.catplot(), щоб створити діаграму розмаху (box plot) з датафреймом student_data, розмістивши "internet" на осі x і "G3" на осі y.
  • Додайте підгрупи так, щоб кожна діаграма була зафарбована залежно від "location".
  • Не відображайте викиди.