ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Filtrează datele din pollution pentru a include doar observațiile din luna martie.
  • Reprezintă nivelurile de O3 ca valoare continuă în swarmplot().
  • Micșorează dimensiunea punctelor la 3 pentru 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()
Editează și rulează codul