Jämföra grupper

Förbättra dina datavisualiseringar i Python

Nick Strayer

Instructor

Vad innebär det?

  • Generellt högre värden?

  • Bredare eller smalare fördelning?

  • Avgörande för att representera dina data

grupper av människor som står tillsammans

Förbättra dina datavisualiseringar i Python

jämförelse av klasser med kernel density-diagram

Förbättra dina datavisualiseringar i Python

kärnor staplas för att bilda KDE

Förbättra dina datavisualiseringar i Python
pollution_nov = pollution[pollution.month == 10]

sns.kdeplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color = 'red') sns.kdeplot(pollution_nov[pollution_nov.city != 'Denver'].O3)

Två överlappande KDE-kurvor

Förbättra dina datavisualiseringar i Python
# Enable rugplot
sns.kdeplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color='red')
sns.rugplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color='red')
sns.kdeplot(pollution_nov[pollution_nov.city != 'Denver'].O3)

Två överlappande KDE-kurvor med rugplot

Förbättra dina datavisualiseringar i Python

Många överlappande KDE-kurvor

Förbättra dina datavisualiseringar i Python

abstrakta beeswarm-diagram kring flera axlar

Förbättra dina datavisualiseringar i Python
pollution_nov = pollution[pollution.month == 10]

sns.swarmplot(y="city", x="O3", data=pollution_nov, size=4)
plt.xlabel("Ozone (O3)")

Beeswarm-diagram över ozonföroreningar

Förbättra dina datavisualiseringar i Python

Nu kör vi en övning!

Förbättra dina datavisualiseringar i Python

Preparing Video For Download...