Два года назад я начала описывать в советах алгоритм Δλ — свой авторский пошаговый рецепт создания классных визуализаций. Пришло время собрать все материалы в одном месте, подвести итоги и добавить «вишенку на торте».
Сразу оговорюсь: шагов всего пять, но алгоритм не так‑то прост — и в понимании, и в применении. Если ваша задача — рисовать графики по готовому ТЗ, он вам вряд ли пригодится, да и вообще, такую работу уже взял на себя ИИ. А вот чем запутаннее данные и туманнее задача, тем сильнее алгоритм выручает. Даже если вы овладеете одним‑двумя шагами и начнёте применять их в работе — результат уже станет лучше. Освоите всю последовательность и как следует попрактикуетесь — сможете визуализировать данные любой сложности уверенно и классно.
Ниже привожу полную последовательность теоретических заметок, описывающих шаги алгоритма.
Первый шаг побуждает увидеть за строками и столбцами таблицы процессы, которые порождают данные, описать сущности и связи между ними, а также подобрать метафоры из этой реальности. Он помогает от разрозненных срезов перейти к целостной картине, которая ляжет в основу визуализации.
Дополнительно:
Второй шаг заключается в том, чтобы найти «общий знаменатель», единицу смысла. Разделение на частицы данных делает целостную картину, получившуюся на первом шаге, делимой и управляемой.
Дополнительно:
На третьем шаге мы подбираем графическое воплощение для частицы данных. Мы стремимся к тому, чтобы объекты из реальности данных на экране были представлены графическими объектами, а свойства реальных объектов — их графическими свойствами.
Дополнительно:
Привязывая свойства частицы данных к горизонтали и вертикали мы получаем различные конфигурации из частиц данных на плоскости — это и есть форматы визуализации. В зависимости от того, какие свойства и каким способом привязаны к экранным измерениям, получаются различные форматы, которые отвечают на разные вопросы о данных.
Дополнительно:
На пятом шаге мы отбираем несколько удачных форматов, которые показывают наш датасет с разных точек зрения и отвечают на интересующие заказчика вопросы, и объединяем их на дашборде. Интерактивные связи между графиками будут естественным следствием того, что все они собраны «из одного теста» — по алгоритму Δλ.
Дополнительно:
«Вишенкой на торте» 🍒 будет та же последовательность в виде интерактивной объяснялочки, которую можно листать самостоятельно. Покажу её в следующем совете, а пока небольшой тизер:
P. S. Это был совет о визуализации данных. Хотите узнать всё о таблицах, графиках, диаграммах, картах, схемах и дашбордах? Присылайте вопросы.