Цвет в визуализациях

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

Nick Strayer

Instructor

Применение цвета

  • Разграничивает классы данных
  • Кодирует непрерывные значения
  • Следует использовать осторожно

красочная лента

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

Цвет может быть красивым

  • Скучно → привлекательно

  • Разнообразие — это хорошо

серая карта в сравнении с цветной синей картой

Улучшение визуализации данных в Python
  • Значение цвета часто определяется культурой и личным опытом Карта выборов 2016 года из New York Times
1 Parlapiano, A. (2016 November 1) There are many ways to map election results. We've tried most of them. New York Times. Retrieved from https://www.nytimes.com/
Улучшение визуализации данных в Python

Столбчатая диаграмма, показывающая разброс цветовых предпочтений

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

Цвет может вводить в заблуждение...

«Очевидно, что иллюзия цвет–размер проявляется в значительной степени [вне зависимости от] расположения.»

C.J. Warden & E.L. Flynn, 1926

Коробки разных размеров и цветов

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

Способ устранения иллюзии цвет–размер

sns.barplot(x = values, y = ids)

  радужная столбчатая диаграмма без границ

sns.barplot(x = values, y = ids, 
            edgecolor = 'black')

радужные столбцы с чёрной обводкой

Улучшение визуализации данных в Python
sns.barplot(x = values, y = ids, color = 'cadetblue')

столбчатая диаграмма с синими столбцами

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

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

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

Preparing Video For Download...