Beeswarm-uri
Construiește un grafic de tip beeswarm folosind sns.swarmplot(), care să afișeze nivelurile de ozon pentru toate orașele din setul de date pollution în luna martie. Pentru a face graficul mai lizibil, micșorează dimensiunea punctelor și evită astfel aglomerarea cauzată de numărul mare de puncte afișate. În final, deoarece ai prelucrat datele pentru a crea acest grafic, adaugă un titlu care să îl ajute pe cititor să înțeleagă ce anume vizualizează.
Acest exercițiu face parte din cursul
Îmbunătățirea vizualizărilor de date în Python
Instrucțiuni pentru exercițiu
- Filtrează datele din
pollutionpentru a include doar observațiile din luna martie. - Reprezintă nivelurile de
O3ca valoare continuă înswarmplot(). - Micșorează dimensiunea punctelor la
3pentru a evita aglomerarea. - Adaugă titlul
'March Ozone levels by city'graficului.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()