Бджолиний рій (beeswarm)
Побудуйте графік типу beeswarm за допомогою sns.swarmplot(), щоб розглянути рівні озону для всіх міст у даних pollution за березень. Щоб зробити графік більш читабельним, зменште розмір точок, щоб уникнути перенасичення великою кількістю точок на екрані. Нарешті, оскільки ви виконали певну обробку даних для цього графіка, додайте заголовок, щоб читачеві було легше зорієнтуватися в тому, що він бачить.
Ця вправа є частиною курсу
Удосконалення візуалізацій даних у Python
Інструкції до вправи
- Відіберіть із даних
pollutionлише спостереження за березень. - Відобразіть рівні
O3як неперервне значення уswarmplot(). - Зменшіть розмір точок до
3, щоб уникнути скупчення. - Додайте заголовок до графіка
'March Ozone levels by city'.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Filter data to just March
pollution_mar = pollution[pollution.month == ____]
# Plot beeswarm with x as O3
sns.swarmplot(y = "city",
x = '____',
data = pollution_mar,
# Decrease the size of the points to avoid crowding
size = ____)
# Give a descriptive title
plt.____('____')
plt.show()