52 заметки с тегом

визуализация данных

Позднее Ctrl + ↑

Вопрос-ответ: об отказе от шкалы времени на диаграмме

Спрашивает Дмитрий Ачкасов:

Я попытался найти способ отобразить взаимоотношение трёх валют (рубль, евро, доллар США) за несколько лет. Как вы думаете, имеет ли смысл отказываться от шкалы времени в таком случае?

Способ отличный, понятный и наглядный. Чтобы изучать график было удобнее, добавьте интерактивные подсказки при наведении. Мне показалось, что использование повторяющихся цветов во временной легенде сбивает с толку, поэтому я использовала равномерный градиент:

Живой график и код на bl.ocks

Прямо на графике можно подписать тренды и события, которые привели к резким изменениям цен, как в этом замечательном примере, иллюстрирующем рост безработицы в Штатах:

Ещё один способ «свернуть» временное измерение — «червячки» Морица Штефанера. Размер кружков изменяется со временем и создаёт иллюзию движения:

А какие способы показать временное измерение, не используя отдельной шкалы, знаете вы?

2014   d3.js   визуализация данных   вопрос-ответ   время   прототип

Вопрос-ответ: Какие сервисы использовать для создания симпатичных графиков?

Спрашивает Александр Семёнов:

Какие сервисы посоветуешь использовать для создания симпатичных графиков, в первую очередь для презентаций и документов? (Excel поднадоел основательно.) Под «графиком» я подразумеваю графики, диаграммы и прочие варианты визуального отображения данных.

Я считаю лучшим инструментом для создания диаграмм и графиков библиотеку D3.js. Её освоение занимает время, зато после можно создавать самые разнообразные визуализации.

Во время зимовки на Бали мы сделали три проекта на D3. О расходограмме я уже писала в блоге. Второй проект — визуализация результатов исследования кишечных бактерий, которую мы реализовали совместно с группой учёных из НИИ ФХМ. Третий проект — диаграмма рынка облигаций для акул банковского дела.

Создание работающей интерактивной визуализации в каждом случае занимало 2-3 дня. Первый результат служил плацдармом для дальнейших экспериментов, для испытания новых идей и гипотез. За пару недель мы получали полезный работоспособный инструмент, который продолжали совершенствовать. D3 — это не просто отличная визуализационная библиотека, это удобная среда для исследования данных и поиска оптимальных форматов отображения.

Что касается презентаций, вспомните знаменитое выступление Ганса Рослинга с ожившими диаграммами «The best stats you’ve ever seen». Скучные статические слайды скоро канут в лету, будущее презентаций и годовых отчётов — за интерактивными графиками.

Освоить D3 с наскока вряд ли удастся. Я сделала несколько подходов к снаряду, прежде чем запрограммировала первую визуализацию. Если вы чувствуете, что этот инструмент будет полезен в вашей работе, и хотите побыстрее им овладеть, приходите на наш курс «Визуализация данных», который состоится на этих выходных. На курсе мы знакомим с теоретическими основами D3 и посвящаем более 10 часов практике под руководством опытного инструктора. Это отличный способ познакомиться с библиотекой, оценить её возможности и заложить фундамент для дальнейшего самостоятельного изучения.

Добавлено позже. А вот ещё замечательная вводная статья о D3.js Димы Тихвинского, веб-технолога лаборатории и преподавателя курса.

Присылайте вопросы о визуализации данных, организации времени, рабочем процессе, спорте и путешествиях на почту: mail@infotanka.ru. Ответы публикуются по понедельникам.

2014   d3.js   визуализация данных   вопрос-ответ   инструменты

Вопрос-ответ: Как показать артистам их популярность в интернете?

Спрашивает злой марсианин Лёша Газиев:

На платформе для исполнителей «Амплифр» мы собираем все данные о поведении фанов, которые можем зафиксировать: начиная от хитов по страницам, заканчивая действиями в мобильных приложениях. Также мы фиксируем сколько лайков у групп в соцсетях, сколько подписчиков, сколько просмотров видео на ютубе и т. п. У нас есть график, который, по нашему замыслу, показывает артисту его популярность. Мы хотим ответить на следующие вопросы.

Артисту важна известность и публичность. Сколько фанатов? Скольким фанатам нравится новый релиз? Что больше всего понравилось фанатам за прошлую неделю/месяц?

Пиарщику и продюссеру важен размер различных каналов продаж. Сколько пользователей в каких каналах и как растёт их количество? Сколько уникальных посетителей на сайте? Сколько активных читателей в соцсетях? Сколько людей просматривает рассылку? Сколько фанатов пользуется мобильным приложением?

Вы смешали разные по смыслу и масштабу параметры на одном графике. Я советую отделить мух от котлет. На сайте, в мобильном приложении, в рассылке и соцсетях есть
а) аудитория: посетители, пользователи, подписчики, читатели,
б) её прирост,
в) действия: просмотры, скачивания, переходы, лайки и ретвиты.

Сгруппируйте параметры по смыслу и покажите статистику для каждого канала в отдельности. На временной оси отметьте новые релизы и клипы, анонсы концертов, посты в блог и подпишите самые популярные или эффективные:

При наведении подсвечивайте событие недели и столбец во всех графиках:

Присылайте вопросы о визуализации данных, организации времени, рабочем процессе, спорте и путешествиях на почту: mail@infotanka.ru. Ответы публикуются по понедельникам.

2014   Амплифр   визуализация данных   вопрос-ответ   метрика

Вопрос-ответ: «Что улучшить в предложенной схеме?»

Спрашивает Денис Балуев:

Мы разрабатываем систему управления производством. Это «облачная» система в браузере, но интерфейс у нее более-менее привычный менеджеру, работающему с 1С, Word или Outlook: документы, строки, кнопки. Проблема возникла, когда нас попросили дать рабочим цеха возможность создавать и утверждать производственные приказы. Мы пытались улучшить традиционный табличный интерфейс, чтобы им можно было пользоваться на планшетах в цехе, но получалось плохо. Тогда мы вспомнили об идеях Брета Виктора, в частности, его концепции «реактивных документов».

Вместо громоздкого списка документов-приказов мы стали рисовать на экране планшета мнемосхемы с рецептами, количество изменяется перетаскиванием вправо-влево. При этом видно, как изменяются остатки компонентов при производстве. Идея оказалась богатой: таким образом оказалось удобно, например, контролировать допустимые остатки компонентов на складе (пример с остатками заложен в рецепт «Велосипед»).

К сожалению, у нас в штате нет дизайнера или специалиста по интерфейсам. Скажите, что в предложенной схеме можно улучшить?

Денис, идея отличная! Интерфейсу не достаёт наглядности и логики «изложения», но это легко исправить. Начните с заголовка, который объясняет назначение экрана. Название продукта управляет списком ингредиентов, включите его в заголовок. Подчёркнутые цифры — компактное решение, но не слишком наглядное. В вашем случае можно смело развернуть их в ползунки, которые покажут соотношение задействованных на производстве деталей и остатков:

Блок «Итого» закрепите у нижней границы экрана, чтобы он всегда был на виду и под рукой.

Подчёркнутые ссылки отлично встраиваются в текст. В интерфейсах используйте более привычные и информативные элементы управления.

Присылайте вопросы о визуализации данных, организации времени, рабочем процессе, спорте и путешествиях на почту: mail@infotanka.ru. Ответы публикуются по понедельникам.

2014   визуализация данных   вопрос-ответ   интерфейс   реактивные документы   схема

Вопрос-ответ: Как изобразить процесс подачи жалобы?

Спрашивает Андрей:

Я занимаюсь проектом «Росспам» — сервисом, который помогает людям упростить отправку жалобы на рекламные СМС в Федеральную антимонопольную службу. Хочу нарисовать инфографику, которая позволит людям лучше понять, во-первых, как упростить процесс подачи жалобы (использовать наш сервис); во-вторых, что будет происходить с их жалобой после подачи и сколько времени нужно ждать результата.

В приложенном файле я попытался отразить то же самое. Но выглядит это совсем неинтересно. Я подумал о том, что, наверное, было бы неплохо изобразить это в виде поля настольной игры, где каждое действие — это клетка (шаг). Неверное действие (например, нехватка документов) — возврат на предыдущую клетку и т. п. Что вы думаете насчет такой идеи?

Покажите работу сервиса с помощью настоящих данных: сколько жалоб вы обработали, сколько времени их рассматривал ФАС, сколько тянулись судебные разбирательства. Реальная картина гораздо красноречивее схемы с сухими формулировками.

Добавлено в ответ на комментарий Андрея. Для сравнения можно показать сколько времени занимает обработка жалобы, если она была сформирована неправильно:

Присылайте вопросы о визуализации данных, организации времени, рабочем процессе, спорте и путешествиях на почту: mail@infotanka.ru. Ответы публикуются по понедельникам.

2014   визуализация данных   вопрос-ответ   Росспам   смс
Ранее Ctrl + ↓