Сравнение групп

Улучшение визуализации данных в Python

Nick Strayer

Instructor

Что это означает?

  • Значения в целом выше?

  • Разброс значений шире? Уже?

  • Важно для корректного представления данных

группы людей, стоящих вместе

Улучшение визуализации данных в Python

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

Улучшение визуализации данных в Python

ядра, складывающиеся в оценку плотности ядра

Улучшение визуализации данных в 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)

Два перекрывающихся графика плотности ядра

Улучшение визуализации данных в 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)

Два перекрывающихся графика плотности ядра с rug plot

Улучшение визуализации данных в Python

Множество перекрывающихся графиков плотности ядра

Улучшение визуализации данных в Python

схематичные диаграммы роя точек вдоль нескольких осей

Улучшение визуализации данных в Python
pollution_nov = pollution[pollution.month == 10]

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

Диаграмма роя точек для загрязнения озоном

Улучшение визуализации данных в Python

Давайте потренируемся!

Улучшение визуализации данных в Python

Preparing Video For Download...