Beeswarm-diagram
Skapa ett beeswarm-diagram med sns.swarmplot() som visar ozonhalterna för alla städer i pollution-datamängden under månaden mars. För att göra diagrammet lite mer lättläst, minska punktstorleken så att de många punkterna inte trängs ihop. Lägg slutligen till en titel som hjälper läsaren att förstå vad diagrammet visar, eftersom du har bearbetat datan för att skapa det.
Den här övningen är en del av kursen
Förbättra dina datavisualiseringar i Python
Övningsinstruktioner
- Filtrera
pollution-datamängden så att den bara innehåller observationer från mars. - Rita upp
O3-halterna som det kontinuerliga värdet iswarmplot(). - Minska punktstorleken till
3för att undvika att punkterna trängs ihop. - Ge diagrammet titeln
'March Ozone levels by city'.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()