для чего используются диаграммы в работе пользователя
WEBURSITET.RU
Онлайн-курсы профессиональной разработки ПО
Зачем нужны диаграммы?
При обсуждении статьи о самых главных диаграммах в фейсбуке мне задали вопрос: «Зачем вообще описывать деятельность в виде диаграммы? Или более общим образом — зачем нужно моделировать? А то это выпало из статьи, как типа очевидное (а на самом деле нет)».
Вопрос о том, зачем вообще нужно моделировать, мы пока оставим открытым. Очень уж он всеобъемлющ. По большому счёту, всю нашу разумную (и не только разумную) деятельность можно свести к моделированию.
А вопрос о диаграммах я позволю себе переформулировать так, как я его понял: зачем нужно визуальное моделирование при разработке ПО?
У нас есть всего два основных способа моделирования абстрактных объектов (в отличие от объектов физических): 1) текстовое описание и 2) графическое изображение. У каждого из них есть свои недостатки и преимущества.
Мы используем визуальное моделирование в ситуациях, в которых преимущества изображений перевешивают их недостатки.
, рисунок позволяет создавать и поддерживать единый образ при размышлениях, то есть в процессе анализа и проектирования. Рисуя диаграмму, мы свободно используем пространство, создавая произвольные связи между любыми объектами. С линейным текстом это делать намного сложнее.
При этом картинки позволяют лучше концентрироваться. С помощью диаграммы мы можем держать в фокусе внимания все интересующие нас аспекты модели, а переключение между разными объектами занимает доли секунды. Поэтому мы можем сосредоточиться на нужных в данный момент деталях, не боясь потерять остальные.
, диаграммы — это эффективное средство обмена информацией при обсуждении. Не зря на известном графике эффективности коммуникаций побеждает способ «два человека у доски».
Диаграммы компактны, места для них надо сравнительно немного (в отличие от линейного текста и таблиц). Рисовать получается намного быстрее, чем писать текст. Рисовать можно совместно. В результате обсуждения с визуализацией у всех участников формируется единая, понятная всем модель с минимумом разночтений. В общем, если вы до сих пор не рисуете при обсуждениях, начинайте прямо со следующей встречи.
Программа на визуальном языке ДРАКОН (картинка из википедии).
Попытки заменить текстовые языки программирования визуальными предпринимаются с того самого момента, когда у компьютеров появился первый графический интерфейс. Но тут как раз недостатки диаграмм начинают перевешивать их достоинства: текст оказывается более гибким, универсальным и быстрым способом моделирования (хотя фанаты языка UML готовы с этим поспорить).
Но визуальное программирование успешно обходит традиционные языки с флангов: проигрывая им в универсальности, оно завоёвывает всё новые и новые области там, где уже победила специализация. Если программирование нужно выполнять в рамках сравнительно узкой, чётко очерченной модели, то визуализация этой модели позволяет частично или полностью отказаться от привычного «кодирования». А это, в свою очередь, позволяет передать функции программиста широкому кругу пользователей с минимальной подготовкой.
Пользователи банковской системы могут описывать работы с документами с помощью графического языка, программируя тем самым поведение АБС. Пользователи видеоредакторов программируют порядок обработки видео и звука разными фильтрами, просто указывая последовательность их применения на диаграмме. Примеров очень много, и с каждым днём их всё больше.
Граф фильтров DirectShow, описывающий порядок обработки файла wmv
Я описал четыре основных ситуации именно в таком порядке не случайно. Каждый следующий случай требует более формального подхода к моделированию по сравнению с предыдущим.
Моделируя только для себя, вы можете использовать произвольные фигуры и символы: главное, чтобы они были понятны лично вам.
Рисуя диаграмму в процессе обсуждения с другими людьми, вы должны использовать хотя бы минимальные соглашения о назначении отдельных фигур, стрелок, цветов или символов: вам уже нужен некоторый язык.
При документировании нужно следовать некоторой формальной нотации. Вы не знаете заранее, кто будет читать вашу диаграмму, и вам нужно полагаться на стандарт, чтобы быть уверенным, что читатель поймёт её правильно.
Если же вы используете диаграммы для программирования, то нужно строго соблюдать все требования нотации. У цифровых машин нет интуиции, они исполняют в точности те инструкции, которые вы им даёте. Ошибка в использовании нотации приводит к ошибке в программируемом поведении.
Язык UML претендует на то, чтобы закрыть все четыре ниши, что довольно часто приводит к недоразумениям. Но это тема для отдельной статьи, а может, и не одной.
Для чего используют диаграммы
Для чего используют диаграммы? Если Вы ищете ответ на этот вопрос, то, прочитав данную статью обязательно его найдете.
Для чего используют диаграммы?
Диаграмма — так называют графическое изображение, которое в виде геометрических фигур показывает соотношение между различными величинами, которые сравнивают. К самым известным видов диаграмм относят графики и гистограммы.
В состав диаграмм входят геометрические объекты, такие как: точки, линии, фигуры различных форм и цветов.
Диаграммы делятся на плоские и пространственные. Сопоставления и сравнения определенных объектов может быть в разных измерениях, например, по площади фигуры, или по ее высоте и тому подобное.
Для чего используют диаграммы? сс
Диаграммы используют для того чтобы графически показать отображения числовых данных с определенной информации, числовых данных в отчетах, на слайдах презентаций, рекламных страницах подобное.
Существует три типа диаграмм:
Круговая диаграмма — диаграмма, изображающая определенную строку или столбец данных, имеющихся в исходной таблице, в виде круга с секторами.
Диаграмма рассеяния — диаграмма, которая предназначена для построения математических графиков, которые имеют 2 оси координат ( «х» и «y).
Гистограммам — диаграмма, изображающая числовые данные, выбранные из таблицы, в виде столбиков.
К элементам диаграммы относятся объекты, в которых определены действия перемещения и действия контекстного меню. С помощью контекстного меню можно легко описать рамку, выбрать цвет и текстуру.
Графики и диаграммы: часто задаваемые вопросы
Новичок в визуализации данных? Тогда держи ответы на часто задаваемые вопросы.
Что же такое диаграмма?
Просто открой глаза, и невероятные объемы данных проникнут в твой мозг в ту же секунду. Данные обрабатываются мгновенно и вот ты уже понимаешь окружающий мир. Появляется формы и структуры и ты уже можешь отделить мух от котлет.
Образно, график — отличный инструмент, преимущество которого в том, что ты можешь отразить числа в пространстве. Как только точки начнут выстраиваться одна за другой, ты увидишь схему, которую вряд ли бы обнаружил, просто разглядывая числа. При этом, когда ты создаешь диаграмму, главной твоей заботой должно быть упростить обнаружение этой схемы. Все остальное уже не нужно. Все остальное — просто маркетинг 😉
И зачем я должен использовать диаграммы?
Да потому что данные — это ценность, и ты должен добыть из них как можно больше. Потому что графики позволяют эффективно обрабатывать информацию. Потому что дают понять то, что ты не поймешь, используя другие способы. И просто потому что они берегут время.
Как создать профессионально выглядящие диаграммы?
Не подражайте красивым диаграммам из журналов, то что их там размещают, еще не означает «профессионально выглядящие». Как правило в них больше формы, чем смысла, этакая бессодержательная завлекалочка. Если ты используешь графики, которые помогают принять решение, очисти их от мусора, позволь им рассказать свою историю 🙂
Но мой начальник обожает парящие 3D круговые диаграммы в PowerPoint…
Я прекрасно знаю, что это может стать проблемой. Играй с ним по правилам и ты будешь в безопасности (или нет 🙂 Будешь нарушать — тебя повысят или уволят…
Короче, если ты хочешь изменить эту корпоративную культуру по издевательству над данными — валяй! Люди обычно не глупы, просто они не знают, как сделать красиво. Просвещай. Дай им почувствовать разницу с тем, что умеют они и что можешь ты. Будь терпелив и настойчив. Люди меняются. Но медленно.
Какие программы использовать?
Если ты работаешь в корпоративной среде, вероятно тебе не избежать Excel, или похожих табличных редакторов (Powerpoint тоже должен присутствовать там, но постарайся обходить его стороной). Не используй никаких тупых настроек по умолчанию в Excel и тогда это может быть неплохой отправной точкой.
Если ты ориентирован на дизайн, ты мог бы попробовать Illustrator или неплохую комбинацию дизайна и программирования такую как Processing (прим. переводчика: еще лучше NodeBox, я писал о ней). Или забудь о графических редакторах, работой со статистическими пакетами SAS, SPSS или R. Попробуй SpotFire для интерактивного анализа больших баз данных.
Дай хоть маленькую подсказку, чтобы улучшить графики уже сейчас
В смысле?!
Что насчет книг и авторов?
Ни одна книга не имела такого влияния как замечательный труд Эдварда Тафти The Visual Display of Quantative Information (его книги — наслаждения для глаз, так что смело оставляй его книгу в гостиной. ). Тафти объединяет минимализм с понятными терминами (такие как грязные диаграммы, соотношение данных и графики, плотность данных), чтобы создать хорошую основу для понимания. Используй его наработки, чтобы проверить дизайн своих графиков. Откройте для себя других англоязычных авторов: Stephen Few, Jacques Bertin,William Cleveland, John Tukey, Stephen Kosslyn или Colin Ware.
Что-нибудь в онлайне?
Эдвард Тафти ведет форум (прим. переводчика: все ресурсы на английском языке) На сайте Stephen Few можно также обнаружить форум и несколько интересных примеров в стиле до/после. Сложно найти достойное применение хорошей визуализации в СМИ, но New York Times хороший пример. Ну, и напоследок замечательный список онлайн-ресурсов.
Диаграммы. Какую и для чего выбирать. Советы по использованию
Как выбирать тип диаграммы, как сделать их понятными, простыми и привлекательными.
Всем, кто делает презентации и или дашборды.
Однажды я захотел, чтобы все диаграммы, с которыми я сталкиваюсь, были понятными без необходимости их объяснять или читать к ним сопроводительные тексты. Мне нравится мысль Авинаша Кошика о том, что статистика и аналитика должны быть простыми и ясными, иначе они говно. Он конечно не так писал и не про диаграммы, но я прочитал именно так. Поколение PowerPoint менеджеров, считает, что график — это просто.
Я прочитал несколько (список всех материалов в конце) хороших книг и статей о том, как делать крутые диаграммы, собрав для вас все в краткой шпаргалке.
Таблицы или диаграммы?
Используйте диаграмму, если:
Используйте таблицу, если:
Какие цели помогает достичь диаграмма
4 типа диаграмм по их функции
Диаграмма делятся на 4 группы в зависимости от их функции.
Если вы не профессиональный аналитики, то скорее всего в своей работе вам потребуются только два — сравнивающие числа, показывающие состав\структуру числе.
Алгоритм выбора диаграммы
Отправной точкой при выборе типа диаграммы всегда идет идея (message), которую вы хотите донести. Данные не являются определяющим фактором. Более того, даже не имея данных, но определившись с идеей, можно выбрать тип будущей диаграммы.
Полезные вопрос для выбора типа диаграммы
Матрица выбора типа диаграммы Andrew Abela
Самый простой и наглядный способ выбора диаграммы — использовать матрицу выбора Andrew Abela. Скачать ее в большом разрешение можно тут.
Название диаграммы
Хорошее название диаграммы содержит вашу идею, мысль, а не данные или их тип.
Общие рекомендации использования диаграмм
Популярные виды диаграмм и рекомендации по их использованию
Столбчатая диаграмма (Column Chart)
Столбчатая диаграмма самая популярная. Она лучше всего подходит для сравнения значений, когда важно дать возможность сравнить каждое значение с каждым.
Советы для столбчатой диаграммы
Столбчатая гистограмма (Column Histograms)
Столбчатая гистограмма — это один из вариантов столбчатой диаграммы. Этот тип диаграмм хорошо подходит для визуализации распределения значений по группам. Например, разделение тыкв по их весу на фестивале тыкв.
Диаграмма с составными столбцами (Stacked Column Charts)
Этот тип диаграмм помогает показать структуру значения и дает возможность их сравнить. Важно, чтобы отображение частей значения и самих значений были пропорциональны. Часть столбца со значением 100 должна быть в два раза больше части со значением 50. Каждый столбец не должен делиться больше чем на 3–4 части.
Горизонтальная столбчатая диаграмма (Bar Charts)
Хорошим примером использованием этого типа диаграмм — график источников посещения сайта. Источников посещения обычно больше 5–7, а названия сайтов-источников часто длинные, и горизонтальное расположение подходит лучше всего.
Горизонтальная диаграмма с составными столбцами (Stacked Bar Charts)
Я не нашел ни одного примера хорошего использования этого типа диаграмм. Фактически это означает, что если вы решили использовать этот тип, то вы совершили ошибку. Главная проблема — диаграмма не дает удобно сравнивать значения.
Линейная диаграмма (Line Charts)
В этом типе диаграмм возможность сравнивать значения уходит на второй план, но все еще остается возможной, с помощью маркеров на графике, которые ставятся через одинаковые промежутки.
Советы для линейной диаграммы
Линейная диаграмма с временной шкалой (Timeline Charts)
Этот подтип линейной диаграммы нужно использовать, если вы хотите показать тренд изменений значений за временной период. Хорошая линейная диаграмма с временной шкалой позволяет увеличивать и уменьшать масштаб, сжимать и растягивать ось времени, чтобы увидеть больше деталей или тенденций.
Диаграмма областей (Area Chart)
Заполнение области под линией помогает нагляднее показать изменение количества накопленных единиц (например, автомобилей, количество сотрудников, хлеба, билетов) и плохо подходит для отображения флуктуирующих (случайно отклоняющихся) значений (например, изменение цены акций).
Диаграмма областей с накоплением (Stacked Area Chart)
Этот тип диаграмм лучше всего подходит для отображения изменений в составе комплексной величины с течением времени. Хорошим примером может быть изменение долей рынка с течением времени.
Круговая диаграмма и “Пончиковая” диаграмма (Pie Chart and Donut Chart)
Круговая диаграмма представляет числа в процентах, используемые для визуализации отношения к целому или композицию. Круговые диаграммы не предназначены для сравнения отдельных разделов друг с другом или для представления точных значений (для этого лучше использовать гистограмму).
По возможности избегайте круговые диаграммы. Человеческий разум мыслит линейно, но, когда дело доходит до углов и областей, нам становится тяжело воспринимать и сравнивать.
Советы для линейной диаграммы
Редкие виды диаграмм и рекомендации по их использованию
Калибровочная диаграмма (Gauge Chart)
Этот тип диаграмм отлично подходит для отображения прогресса достижения заданной величины (например KPI). Плохая сторона калибровочных диаграмм заключается в том, что они занимают много места и обычно показывают только одно значение.
Обычно, зеленый цвет используют, когда значение имеет нужную динамику или почти достигло цели, а красную, когда все плохо.
Если имеется множество калибровочных диаграмм, сравниваемых с одной шкалой производительности, столбчатая диаграмма будет более эффективной и компактной.
Составная “пончиковая” диаграмма (Stacked Donut Chart)
Для этого типа диаграмм есть очень простое правило. Никогда не используйте этот тип диаграмм.
Точечная диаграмма\Диаграмма рассеяния (Scatter Plot Chart)
Диаграммы рассеяния в основном используются для анализа корреляции и распределения. Хорошо показывает связь между двумя разными переменными, где одна коррелирует с другой (или не коррелирует). Также могут показывать тенденции распространения данных или кластеризации и помогают выявлять аномалии или выбросы.
Хорошим примером диаграмм рассеяния будет диаграмма, показывающая расходы на маркетинг и доходы.
Советы для линейной диаграммы
Пузырьковая диаграмма (Bubbles Chart)
Пузырьковая диаграмма — это диаграмма рассеяния к которой добавляет еще одно измерение. Это позволяет сравнивать значения между собой. Если пузырьки очень похожи по размеру, используйте метки.
Фактически мы могли бы добавить четвертую переменную путем цветокоррекции этих пузырьков или отображения их в виде круговых диаграмм, но это плохая идея и делать так не надо.
Хорошим примером пузырьковой диаграммы будет график, показывающий маркетинговые расходы по сравнению с прибылью. Стандартный график рассеяния может показать положительную корреляцию маркетинговых затрат и прибыли. Пузырьковая диаграмма покажет, что увеличение маркетинговых издержек съедает получаемую прибыль.
Столбчатая горизонтальная гистограмма (Bar Histogram Charts)
Самым ярким и удачным примером использования этого типа диаграммы является распределение населения по возрасту. Часто, этот тип диаграммы называются “рождественской елкой”.
Диаграммы и графики: как улучшить восприятие пользователя на сайте
С каждым днем информации становится все больше и дизайнеры ищут решения, которые помогут пользователям легче воспринимать большие объемы данных. Одним из таких способов является построение различных диаграмм и графиков. В этой статье мы расскажем как визуализация данных помогает пользователям лучше усваивать информацию, как улучшить дизайн диаграмм и графиков и увеличить продажи с помощью оформления данных.
Как пользователь воспринимает информацию
Проведенные исследования показывают, что большинство людей являются визуалами и легче воспринимают информацию с помощью изображений. Наглядные иллюстрации помогают пользователям представить информацию, понять зависимости и сделать соответствующие выводы. Поговорим о том, зачем визуализировать данные и как мозг человека воспринимает графики и изображения.
Зачем нужна визуализация данных
Визуализация данных помогает не только оформить данные для облегчения восприятия, но и вызывает эмоциональный отклик у пользователя. Графики и диаграммы делают статьи интереснее, вовлекают читателей, помогают им наглядно представить информацию.
Кроме того, такое представление данных лучше запоминается пользователям, привлекает внимание к информации. Однако, данные должны быть оформлены таким образом, чтобы пользователь мог легко обработать большой объем информации и быстро проанализировать существующие зависимости.
Как мы выделяем важное
Также очень важно учитывать особенности своей целевой аудитории. Люди разного возраста, пола, интересов замечают разную информацию. Поэтому необходимо знать своего клиента, прежде чем создавать визуализацию данных.
Способы визуализации данных
Рассмотрим виды различных диаграмм и графиков, с помощью которых можно графически представить информацию.
Столбчатая диаграмма
Самый распространенный вид диаграмм. Данные разбиваются на категории, каждая представляется в виде столбца, высота которого отображает соответствующую величину.
Линейчатая диаграмма
Линейный график
Иногда под графиком закрашивают область, чтобы нагляднее указать на объем данных:
Круговая диаграмма
Географическая диаграмма
Такой тип диаграмм используется для анализа данных с точки зрения географического положения. К примеру, какая доля респондентов проживает в регионах и прочее.
Стрим-график
Пузырьковая диаграмма
Так назвали диаграмму, которая показывает взаимосвязь трех параметров. Точки располагаются как на линейном графике, а область вокруг каждой из них показывает третью составляющую.
Данные типы диаграмм знакомы пользователям, поэтому чаще всего используются при проектировании интерфейсов и создания дизайна.
10 правил построения графиков и диаграмм
Итак, подведем итоги. С помощью визуализации данных дизайнер может:
Однако, если график не будет понятен пользователю, все эти преимущества будут бесполезны. Мы составили 10 правил, которые помогут правильно составить графики и облегчить восприятие диаграмм пользователем.
Правило 1. Формулировка идеи
Построение графика начинается не с выбора цвета точек или интервалов между столбцами. В первую очередь нужно определиться с целью: зачем нужна диаграмма и как она может быть полезна клиенту? Не стоит создавать графики только ради графиков.
Также нужно следовать принципу «одно представление = одна идея». Если вы хотите показать динамику роста цен на продукцию, не показывайте на графике изменение количества клиентов и ежедневную выручку. Это только отвлекает от главной идеи и мешает восприятию.
Правило 2. Подходящий тип графика
Выбранный тип графика должен не вводить пользователя в замешательство, а помогать ему воспринимать информацию. Графики и диаграммы нужны, чтобы сравнивать данные друг с другом. Существует несколько способов сравнения и каждому из них соответствует определенный тип графика:
1. Выделение доли по отношению к целому. Например, нужно показать, сколько процентов из всего населения России живет в селах. Лучше всего такое сравнение делать с помощью круговой диаграммы:
2. Изменение во времени. Чтобы показать, как данные менялись с течением времени, лучше всего использовать линейные графики, пузырьковые диаграммы. С помощью них можно отразить рост или падение цен, колебания значений в определенном интервале и многое другое.
3. Соотношение данных друг с другом. Если нужно сравнить данные и показать, как они соотносятся между собой, используют столбчатые и линейчатые диаграммы. С помощью столбцов можно сделать это наиболее наглядно.
4. Частота попаданий в интервал. Иногда нужно показать, в какой период времени происходили те или иные действия. Для этиих целей используют столбчатые диаграммы и линейные графики, которые показывают временные изменения и распределение данных.
5. Корреляция. Показать, как данные зависят друг от друга также можно с помощью линейного графика. Также иногда применяют специальные матрицы (чем темнее цвет ячейки, тем сильнее зависимость):
Сформулировав основную идею и определив подходящий график можно приступать к оформлению данных.
Правило 3. Упорядочивание данных
Чтобы пользователю было легче сравнивать информацию, выискивать закономерности и делать выводы, нужно располагать данные в логическом порядке. Например, чтобы понять, как распределяются величины на этом графике, нужно всматриваться и запоминать их расположение:
Если мы упорядочим столбцы по убыванию, разницы становится очевидной:
Правило 4. Подбор цвета
При проектировании диаграмм в дизайне важно правильно подобрать цветовую гамму.
Во-первых, все графики на макете должны придерживаться единого стиля. Если этого не происходит, страница теряет свою привлекательность.
В-третьих, при построении графиков программы обычно выбирают цвета случайным образом. Дизайнеру следует продумать собственную цветовую схему, которая бы сочеталась с общей концепцией сайта.
Правило 5. Упрощение
Графики не должны выглядеть «загроможденными» информацией. Это ухудшает восприятие и отвлекает от конечной цели. Поэтому диаграммы должны быть простыми, без лишних элементов, и в то же время понятными пользователю.
Правило 6. Выделение главного
В этом пункте стоит вспомнить о приоритетах, про которые мы рассказывали ранее. Пользователю нужно видеть главную мысль, то, что хочет сказать дизайнер. Например, если мы хотим сделать акцент на том, что прибыль компании увеличилась к 2019 году, можно выделить эти данные ярким цветом, а остальные затемнить:
Важно помнить, что мы хотим показать пользователю и делать акценты на главной идее. Так график привлечет внимание и запомнится клиенту.
Правило 7. Понятный формат данных
Отдельно стоит сказать о легенде. Текст должен быть читабельным, иначе пользователь не захочет разбираться в представленной информации и проигнорирует изображение.
Правило 8. Согласованность
Правило 9. Нет 3D эффектам
Пришла эра плоского дизайна (подробнее об этом стиле мы писали здесь) и 3D эффекты потеряли свою привлекательность. К тому же, такой прием значительно ухудшает восприятие графика, так как непонятны конечные значения из-за 3D представления данных. Это хорошо видно, если сравнить два графика:
Правило 10. Пространство
При построении графиков, гистограмм, нужно уделять внимание пространству между столбцами, графиком и легендой и прочим интервалам. О значимости пространства и его использовании можно прочитать в этой статье.
Следуя этим правилам можно превратить графики и диаграммы в элемент сайта, который привлечет внимание пользователя, запомнится, поможет визуализировать информацию. Уделяя внимание таким мелочам, дизайнеры создают концепции, которые влияют на эмоциональное состояние клиентов и, как следствие, на конверсию сайта.
Студия дизайна IDBI всегда старается прорабатывать все детали на сайте, делать графики, изображения понятными для пользователей. Это можно увидеть в наших работах, которые представлены в разделе «Портфолио».























