Уже не в первый раз мы выполняем проекты, в которых возникает потребность в одновременном сравнении нескольких компаний по множеству показателей. Для этого самым оптимальным выбором является диаграмма, использующая параллельные координаты (parallel coordinates chart). Основное ее преимущество — легкость акцентирования внимания на выбираемых пользователем категориях при сохранении возможности сопоставления их с остальными, когда главное – не показать абсолютные значения, а увидеть относительное положение в сравнении с другими. Впрочем, как могли заметить самые внимательные и постоянные читатели нашего блога, про данный тип диаграмм уже достаточно много сказано и написано, поэтому в данном посте хочется поделиться найденными нами секретами создания параллельных координат стандартными средствами Excel.
Где это может быть применено? В любой сфере жизни. Показать ли, какие выручка, прибыль и EBITDA у компаний-конкурентов или посмотреть турнирную таблицу (всего сыграно матчей, выигрыши, ничьи, забитые голы и другие показатели) на чемпионате Европы по футболу – в любом случае, диаграмма с параллельными координатами сможет выручить.
К примеру, все представляют себе турнирную таблицу. Какие же результаты показали команды, сыграющие в четвертьфиналах?
Команда И
В
Н
П
Мячи
Очки
Чехия 3
2
0
1
4-5
6
Португалия 3
2
0
1
5-4
6
Испания 3
2
1
0
6-1
7
Франция 3
1
1
1
3-3
4
Германия 3
3
0
0
5-2
9
Греция 3
1
1
1
3-3
4
Англия 3
2
1
0
5-3
7
Италия 3
1
2
0
4-2
5
Германия впереди по числу очков, но насколько успешны были остальные команды? Придется внимательно сравнивать все показатели. А если изобразить те же данные в виде диаграммы с параллельными координатами, чтобы понять, какая из команд с большей вероятностью пройдет в полуфинал? Получим совершенно другой результат!
Как и в любой другой инфографике, при создании данного типа графика важны два аспекта – обработка данных и расстановка визуальных акцентов. С точки зрения технической реализации — требуется около получаса времени и базовое понимание смысла работы с элементами форм в Эксель. Готовы? Начинаем!
Есть такая замечательная диаграмма — Санкей, о котороый мы уже писали. Напомню, что это замечательный и крайне полезный инструмент визуализации потоковых данных, и несколько-координатных массивов последовательно связанных между собой данных.
Конечно же, мы часто слышим
«в офисе я такое построить не смогу, ну вы что«,
поэтому активно стараемся разубедить в этом наших читателей, наших учащихся. Пока что в арсенале был только eSankey, который вполне удачно помогает справиться с боязнью санкеев (а его автоматизируемость, подключение к экселю с обновлением — просто шикарно). Поэтому вот ещё два свежих инструмента визуализации, которые появились недавно, и на которые стоит обратить внимание.
Fineo. Создан креативными ребятами из Density Design, находящимися под крылом Политехнического института в Милане. Достаточно простой в использовании — всего лишь скормить ему CSV-файл с данными, упорядочить последовательность отображения рядов данных, и диаграмма готова. На выходе — PDF, который можно использовать в презентациях, либо в графических программах для дальнейшей шлифовки стиля/цвета.
Небольшое видео о работе Fineo:
Fineo неким образом похож на ParSets, инструмент для визуализации дробления данных в параллельных координатах. Но они разные — санкей показывает несколько «состояний» в которые втекают и из которого вытекают потоки, тогда как параллельные координаты показывают перемещеие переменной в пространстве/координатах/таймлайне. Об этом мы подробно ещё напишем.
Второй инструмент ещё проще, но и изображения у него получаются совсем простенькие. Ссылка http://sankey.heroku.com даже ведёт на бесплатный хостинг приложений heroku (мы сами пробовали там кое-что сделать).
Вводите список переменных, далее настраиваете количества выходящих из каждого из блоков. На выходе получается готовая к использованию картинка. Сохранения введённых данных нет, если ошиблись — придётся пере-вводить. Но в качестве быстро-срочного инструмента визуализации — сойдёт на ура.
Можно,конечно, строить и в Processing’е (ссылка). Но не думаю что это доступно большинству из нас.
Ну и напоследок, список различного софа (инфографического, и не очень), позволяющего строить Санкей-диаграммы. Может, найдёте для себя что-нибудь особо интересное. И, делитесь вашими находками. http://www.sankey-diagrams.com/sankey-diagram-software/