Порівняння груп

Удосконалення візуалізацій даних у Python

Nick Strayer

Instructor

Що це означає?

  • Значення загалом вищі?

  • Розподіл ширший? Вужчий?

  • Важливо для подання ваших даних

групи людей, що стоять разом

Удосконалення візуалізацій даних у Python

порівняння класів за графіками ядерної щільності

Удосконалення візуалізацій даних у Python

ядра, що складаються в KDE

Удосконалення візуалізацій даних у 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)

Два накладені KDE

Удосконалення візуалізацій даних у 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)

Два накладені KDE з rug-плотом

Удосконалення візуалізацій даних у Python

Багато накладених KDE

Удосконалення візуалізацій даних у Python

абстрактні базові діаграми beeswarm навколо кількох осей

Удосконалення візуалізацій даних у Python
pollution_nov = pollution[pollution.month == 10]

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

Beeswarm-діаграма забруднення O3

Удосконалення візуалізацій даних у Python

Порівняймо!

Удосконалення візуалізацій даних у Python

Preparing Video For Download...