Как построить граф в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Ориентированный граф на диаграмме EXCEL
Граф — это математический объект, представляющий собой множество вершин графа, соединенных рёбрами . У ориентированного графа ребра имеют направление и изображаются стрелочками.
Для построения ориентированного графа на диаграмме MS EXCEL сделаем следующие шаги:
1. Построим на Точечной диаграмме вершины (или узлы) графа;
2. Присвоим каждой вершине индивидуальную подпись (в MS EXCEL это придется сделать с помощью макроса);
3. Зададим порядок соединения вершин ребрами. Например, ребро С будет соединять вершину 1 (начало) и вершину 2 (конец). Опишем соединения двумя способами: через непосредственное описание ребер и через маршруты;
4. Присвоим каждому ребру свою подпись на диаграмме.
Файл примера с ориентированным графом можно скачать внизу статьи.
Построение вершин
Создадим исходную таблицу для вершин. С каждой вершиной сопоставим произвольную точку с условными координатами (Х и Y). Координаты точек выберем лишь из соображений удобства отображения вершин на точечной диаграмме.
Выделите 2 столбца с координатами и создайте точечную диаграмму с маркерами (см. статью Основы построения диаграмм в MS EXCEL ), т.е. без соединительных линий. Путем настройки свойств маркеров их можно превратить в кружки без заливки.

Присваиваем вершинам подписи
В MS EXCEL 2013 индивидуальные подписи для точек можно присвоить стандартными способом. В MS EXCEL 2010 и более ранних — придется использовать макрос. Подробнее см. статью Подписи для точечной диаграммы в MS EXCEL . Для того чтобы иметь возможность переименовывать вершины, в файле примера создана кнопка Изменить подписи вершин .
Соединение вершин ребрами (отдельный ряд)
Создадим таблицу для построения ребер.

Для этого зададим названия для каждого ребра (пусть это будут буквы латинского алфавита), начальную и конечную вершину, которую соединяет ребро. С помощью простых формул =ВПР(G8;$A$8:$C$23;2;0) вычислим начальные и конечные координаты каждого ребра.
На точечной диаграмме для каждого ребра создадим отдельный ряд (см. Лист Граф1).

Чтобы не создавать вручную множество рядов, этот процесс можно автоматизировать через макрос. В файле примера создана кнопка Нарисовать ребра . Макрос работает, если нет ни одного ряда с ребрами.
Подписи ребер
Чтобы подписи располагались по центру ребра, потребуется создать еще 1 ряд. Ряд состоит из точек с координатами центра ребра. Координаты центра ребра вычисляются на основе координат начала и конца ребра (см. таблицу, столбец M и N). Подписи точкам присваиваются макросом аналогично тому, как мы делали для вершин. В итоге, как видно на диаграмме, название ребра будет выведено в его середине, в центре кружка.
Соединение вершин ребрами (пути)
Построение ребер было сделано выше через использование отдельного ряда для каждого ребра. Это трудоемко и потребовало написания макроса. Существует и другой путь. Можно определить пути обхода вершин, например 1; 4; 8; 14 (см. Лист Граф2). Это путь, который располагается в нижней части графа.
Задав путь, можно вычислить координаты ребер, которые соединены последовательно. Это существенно сократит количество рядов для построения ребер. Теперь каждый ряд будет представлять собой путь. При задании путей нужно избегать включения ребра в более чем 1 путь.

Путям для удобства присвоена произвольная последовательная нумерация. Четные и нечетные пути выделены цветом с помощью Условного форматирования .
Координаты начальных точек ребер вычисляются с помощью формулы = ВПР($F8;$A$8:$C$23;H$6;0)
ВНИМАНИЕ!
Построение ориентированного графа в этой статье приведено лишь с целью демонстрации такой возможности в MS EXCEL. Не ставилось целью сделать «удобную программу для пользователей» при построении графов. Это означает, что при изменении пользователем количества вершин / ребер графа в файле примера, переименовании листов и других изменений, макрос может потребовать дополнительной настройки.
Представление данных в виде точечной диаграммы или графика
Точечные диаграммы и графики очень похожи друг на друга, особенно если точечная диаграмма отображается с соединительными линиями. Однако способ печати данных по горизонтальной оси (также известной как ось X) и вертикальной оси (ось Y) очень отличается.
Примечание: Сведения о разных типах точек и графиков см. в таблице Типы диаграмм в Office.
Прежде чем выбрать один из этих типов диаграмм, вам может потребоваться узнать больше о различиях и узнать, когда лучше использовать точечная диаграмма вместо графика или наоборот.
Различия между точечными диаграммами и графиками
Основное различие между точечная и графиками заключается в способе их отстройки на горизонтальной оси. Например, если использовать следующие данные листа для построения точечной диаграммы и графика, они будут представлены по-разному:
На точечной диаграмме значения суточного количества осадков из столбца A отображаются в виде значений X на горизонтальной оси (X), а показатели содержания твердых частиц из столбца B — в виде значений на вертикальной оси (Y). На точечной диаграмме категории никогда не отображаются на горизонтальной оси.
На точечной диаграмме всегда есть две оси значений, то есть один набор числовых данных представлен вдоль горизонтальной оси, а другой — вдоль вертикальной. На пересечении координат X и Y отображается точка данных, объединяющая эти два числовых значения. Такие точки данных могут быть распределены по горизонтальной оси равномерно или неравномерно, в зависимости от конкретных данных.
Первая точка данных на точечной диаграмме представляет значение Y (содержание частиц), равное 137, и значение X (суточная норма осадков), равное 1,9. Эти числа представляют значения в ячейках A9 и B9 на листе.
На графике те же значения суточного количества осадков и содержания частиц будут показаны как две разные точки данных, которые равномерно распределяются вдоль горизонтальной оси. Дело в том, что на графике есть только одна ось значений (вертикальная ось). Горизонтальная ось графика предназначена для отображения группировок (категорий) данных с равномерными интервалами. Так как категории не были заданы, они генерируются автоматически, например 1, 2, 3 и т. д.
Это наглядный пример ситуации, когда график использовать не следует.
На графиках данные категории равномерно распределяются вдоль горизонтальной оси (оси категорий), а все числовые значения откладываются по вертикальной оси (оси значений).
Значение Y (содержание частиц), равное 137 (ячейка B9), и значение X (суточное количество осадков), равное 1,9 (ячейка A9), показаны на графике двумя разными точками данных. Ни одна из этих точек данных не является первой точкой данных, отображаемой на диаграмме. Вместо этого первая точка данных для каждого значения ряд данных ссылается на значения в первой строке данных на этом сайте (ячейки A2 и B2).
Различия между типами и шкалами осей
Так как горизонтальная ось точечной диаграммы всегда является осью значений, на ней можно показывать числа и даты (в том числе дни и часы), представляемые в виде числовых значений. Чтобы отображать числовые значения вдоль горизонтальной оси с большей гибкостью, можно изменить параметры ее шкалы аналогично тому, как изменяется настройка шкалы вертикальной оси.
Поскольку горизонтальная ось графика — это ось категорий, она может быть только осью текста или осью дат. На оси текста отображается только текст (нечисловые данные или числовые категории, не являющиеся значениями) с равномерными интервалами. На оси дат отображаются даты в хронологическом порядке через заданные интервалы (базовые единицы измерения), такие как число дней, месяцев или лет, даже если даты на листе расположены в ином порядке или выражены в других единицах.
Набор параметров шкалы оси категорий ограничен по сравнению с параметрами шкалы оси значений. Доступные параметры шкалы также зависят от типа используемой оси.
Когда следует использовать точечную диаграмму или график
Точечные диаграммы обычно используются для отображения и сравнения числовых значений, например научных, статистических и инженерных данных. На таких диаграммах удобно демонстрировать связь между числовыми значениями, входящими в разные ряды данных; на диаграмме можно показать две группы чисел в виде одной последовательности точек.
Графики позволяют представить непрерывный ряд информации в динамике по времени на стандартной шкале; они идеально подходят для отображения трендов данных с фиксированными равными интервалами или непрерывно с течением времени. На графике данные категорий равномерно распределены по горизонтальной оси, а все данные значений также равномерно распределены вдоль вертикальной оси. График обычно используется, если данные включают нечисловые значения X, а в случае числовых значений X лучше использовать точечную диаграмму.
Точечную диаграмму целесообразно использовать, если необходимо сделать следующее:
- Изменить шкалу горизонтальной оси. Так как горизонтальная ось точечной диаграммы является осью значений, для нее доступно больше параметров шкалы.
- Использовать логарифмическую шкалу на горизонтальной оси. Горизонтальную ось можно перевести в логарифмическую шкалу.
- Отобразить данные листа, состоящие из пар или группированных наборов значений. На точечной диаграмме можно регулировать независимые шкалы осей, чтобы показать больше информации о сгруппированных значениях.
- Показать особенности распределения данных в крупных наборах. С помощью точечных диаграмм удобно иллюстрировать особенности распределения данных, например показывать линейные и нелинейные тренды, кластеры и отклонения.
- Сравнить большое количество точек данных без учета времени. Чем больше данных включено в точечную диаграмму, тем точнее будет проводимое сравнение.
Используйте график вместо точечной диаграммы, если необходимо сделать следующее:
- Использовать текстовые подписи на горизонтальной оси. Такими подписями можно помечать значения, разделенные равными интервалами, например месяцы, кварталы или финансовые годы.
- Использовать несколько числовых подписей на горизонтальной оси. Если используется небольшое число расположенных с равными промежутками числовых подписей, обозначающих интервалы времени, например годы, можно выбрать график.
- Использовать временную шкалу на горизонтальной оси. Если требуется отобразить данные в хронологическом порядке с определенными интервалами или в базовых единицах измерения, таких как число дней, месяцев или лет, даже если даты на листе не упорядочены или выражены в других единицах, используйте график.
Примечание: Следующая процедура относится к Office 2013 и более новой версии. Действия для Office 2010?
Создание точечной диаграммы
Как же была создана эта точечная диаграмма? Создать похожую диаграмма поможет следующая процедура. Для этой диаграммы были использованы данные листа-примера. Вы можете скопировать эти данные на свой лист или использовать собственные данные.
Совет: Чтобы увидеть название какого-либо типа диаграммы, наведите на него указатель.

- Чтобы добавить название горизонтальной оси, щелкните Основной горизонтальный.
- Чтобы добавить название вертикальной оси, щелкните Основная вертикальная.
- Щелкните каждое название, введите нужный текст и нажмите ввод.
- Чтобы отформатировать дополнительные параметры, на вкладке Формат в поле Элементы диаграммы выберите название из списка и нажмите кнопку Формат выделения. Появится области Формат названия. Щелкните Размер & свойства
, а затем выберите Вертикальное выравнивание, Направлениетекста или Настраиваемый угол.

- На вкладке Разметка страницы в группе Темы нажмите кнопку Темы.

- В области Officeвыберите тему, которую вы хотите использовать.
Создание графика
Как же был создан этот график? Создать похожий график поможет следующая процедура. Для этой диаграммы были использованы данные листа-примера. Вы можете скопировать эти данные на свой лист или использовать собственные данные.
Создание точечная диаграммы или графика в Office 2010
Создание точечная диаграммы (Office 2010)
Как же была создана эта точечная диаграмма? Создать похожую диаграмма поможет следующая процедура. Для этой диаграммы были использованы данные листа-примера. Вы можете скопировать эти данные на свой лист или использовать собственные данные.
Совет: Чтобы увидеть название какого-либо типа диаграммы, наведите на него указатель.
- Чтобы добавить название горизонтальной оси, щелкните Название основной горизонтальной оси и Название под осью.
- Чтобы добавить название вертикальной оси, щелкните Название основной вертикальной оси и выберите нужный тип названия. Для данной точечной диаграммы мы выбрали Повернутое название.
- Щелкните каждое название, введите нужный текст и нажмите ввод. Для данной точечной диаграммы мы ввели Суточное количество осадков в качестве названия горизонтальной оси и Содержание твердых частиц в качестве названия вертикальной оси.
- На вкладке Разметка страницы в группе Темы нажмите кнопку Темы.
- В группе Встроенные выберите тему, которую вы хотите использовать. Для графика использовалась тема Office.
Создание графика в Office 2010
Как же был создан этот график? Создать похожий график поможет следующая процедура. Для этой диаграммы были использованы данные листа-примера. Вы можете скопировать эти данные на свой лист или использовать собственные данные.
Создание точечной диаграммы
- Выберите данные, которые нужно отобрать на диаграмме.
- На вкладке Вставка нажмите кнопку Точечная диаграмма X Yи в области Точечная выберитедиаграмму.
- Выбрав диаграмму, перейдите на вкладку Конструктор диаграмм, чтобы сделать следующее:
- Нажмите кнопку Добавить элемент диаграммы, чтобы изменить такие сведения, как название, метки и легенда.
- Нажмите кнопку Быстрый макет, чтобы выбрать один из предопределельных наборов элементов диаграммы.
- Чтобы изменить макет или стиль, щелкните одно из изображений для предварительного просмотра в коллекции стилей.
- Нажмите кнопку Строка/столбецили Выберите данные, чтобы изменить представление данных.
- Выбрав диаграмму, щелкните вкладку Конструктор, чтобы при желании изменить заливку фигуры, контур или эффекты элементов диаграммы.
Создание графика
- Выберите данные, которые нужно отобрать на диаграмме.
- На вкладке Вставка нажмите кнопку Линияи выберите один из доступных стилей графиков.
- Выбрав диаграмму, перейдите на вкладку Конструктор диаграмм, чтобы сделать следующее:
- Нажмите кнопку Добавить элемент диаграммы, чтобы изменить такие сведения, как название, метки и легенда.
- Нажмите кнопку Быстрый макет, чтобы выбрать один из предопределельных наборов элементов диаграммы.
- Чтобы изменить макет или стиль, щелкните одно из изображений для предварительного просмотра в коллекции стилей.
- Нажмите кнопку Строка/столбецили Выберите данные, чтобы изменить представление данных.
- Выбрав диаграмму, щелкните вкладку Конструктор, чтобы при желании изменить заливку фигуры, контур или эффекты элементов диаграммы.
Построение графов для чайников: пошаговый гайд
Ранее мы публиковали пост, где с помощью графов проводили анализ сообществ в Точках кипения из разных городов России. Теперь хотим рассказать, как строить такие графы и проводить их анализ.

Под катом — пошаговая инструкция для тех, кто давно хотел разобраться с визуализацией графов и ждал подходящего случая.
1. Выбор гипотезы
Если попытаться визуализировать хотя бы что-то, бездумно загрузив данные в программу построения графов, результат вас не порадует. Поэтому сначала сформулируйте для себя, что хотите узнать с помощью графов, и придумайте жизнеспособную гипотезу.
Для этого разберитесь, какие данные у вас уже есть, что из них можно представить «объектами», а что – «связями» между ними. Обычно объектов значительно меньше, чем связей — можно таким образом проверять себя.
Наш тестовый пример мы готовили совместно с командой Точки кипения из Томска. Соответственно, все данные для анализа по мероприятиям и их участникам у нас будут именно оттуда. Нам стало интересно, сформировалось ли из участников этих мероприятий сообщество и как оно выглядит с точки зрения принадлежности участников к бизнесу, университетам и власти.
Мы предположили, что люди, которые посетили одно и то же мероприятие, связаны друг с другом. Причем чем чаще они присутствовали на мероприятиях совместно, тем сильнее связь.
Во втором случае мы решили узнать, как соотносится принадлежность участников к одному из «нетов» (наших ключевых направлений) с интересующими их сквозными технологиями. Равномерно ли распределение, есть ли «горячие темы»? Для этого анализа мы взяли данные по участникам мероприятий из 200 томских технологических компаний.
В принципе, даже таких первичных формулировок гипотез достаточно, чтобы перейти ко второму шагу.
2. Подготовка данных
Теперь, когда вы определились с тем, что хотите узнать, возьмите весь массив данных, посмотрите, какая информация об «объектах» хранится, выкиньте все лишнее и добавьте недостающее. Если данные распределены по нескольким источникам, предварительно соберите все в одну кучу, убрав дубли.
Поясню на примере. У нас были данные об участниках 650 мероприятий. Это, условно говоря, 650 эксель-таблиц с ~23000 записей в них, содержащих поля «Leader ID», «Должность», «Организация». Для постройки графа достаточно одного уникального идентификатора (тут, к счастью, такой есть – это Leader ID) и признака, привязывающего каждого участника к одной из трех рассматриваемых сфер: власти, бизнесу или университетам. И этой информации у нас еще нет.
Чтобы получить ее, можно пойти напролом: в каждом из 650 файлов убрать лишние столбцы и добавить новое поле, заполнить его значениями для каждой строки, например: «1» для власти, «2» для бизнеса и «3» для образования и науки. А можно сначала объединить все 650 файлов в один большой список, убрать дубли и только после этого добавлять новые значения. В первом случае такая работа займет 1-2 месяца. Во втором — 1-2 недели.
Вообще при добавлении новых атрибутов старайтесь предварительно группировать данные. Например, можно отсортировать участников по компаниям/организациям и скопом выставлять признак.
Готовим данные дальше. Для их загрузки в большинство программ визуализации потребуется создать два файла: один — с перечнем вершин, второй — со списком ребер.


Файл вершин в нашем случае содержал два столбца: Id — номер вершины и Label — тип. Файл ребер содержал также два столбца: Source — id начальной вершины, Target — id конечной вершины.
Как превратить данные о том, что участники 1, 2, 5 и 23 посетили одно мероприятие, в ребра? Необходимо создать шесть строк и отметить связь каждого участника с каждым: 1 и 2, 1 и 5, 1 и 23, 2 и 5, 2 и 23, 5 и 23.
Во втором нашем примере таблицы выглядели так:


В качестве вершин перечислены как рынки, так и сквозные технологии. Если, скажем, представитель компании, относящейся к рынку «Технет» (ID=4), посетил мероприятие по теме «Большие данные и ИИ» (ID=17), в таблицу ребер заносим ребро (строку), соединяющее эти вершины (Source=4, Target=17).
Этап подготовки данных – это самая трудоемкая часть процесса, но наберитесь терпения.
3. Визуализация графа
Итак, таблицы с данными подготовлены, можно искать средство для их представления в виде графа. Для визуализации мы использовали программу Gephi — мощный опенсорсный инструмент, способный обрабатывать графы с сотнями тысяч вершин и связей. Скачать его можно с официального сайта.
Скриншоты я буду делать со второго проекта, в котором было небольшое число вершин и связей, чтобы все было максимально понятно.
Первым делом нам надо загрузить таблицы с вершинами и ребрами. Для этого выбираем пункт «Импортировать из CSV» из меню раздела «Лаборатория данных».

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

На третьей форме «Отчет об импорте» важно указать тип графа. У нас он не ориентирован.

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

Важный момент ждет нас в третьем окне «Отчет об импорте». Тут важно указать не только то, что граф не ориентирован, но и подгрузить ребра в то же рабочее пространство, что и вершины. Поэтому выбираем пункт «Append to existing workplace».

В результате перед нами предстанет граф примерно вот в таком виде (закладка «Обработка»):

Итак, ребра имеют разную толщину в зависимости от количества связей между вершинами. Посмотреть, какой вес стал у каждого ребра, можно на закладке «Лаборатория данных» в свойствах ребер в столбце Weight.
Что здесь плохо: все вершины имеют один размер и расположены абсолютно произвольно. На закладке «Обработка» мы это исправим. Сначала в верхнем левом окне выбираем Nodes и жмем на пиктограммку с кругами («Размер»). Далее выбираем пункт Ranking — он позволяет задать размер вершины в зависимости от какого-либо параметра. У нас есть возможность выбрать только один параметр — Degree (степень), который показывает, сколько ребер выходят из вершины. Выбираем минимальный и максимальный размер кружочка и жмем кнопку «Применить». Здесь же, если выбрать другие пиктограммки, можно настроить цвет маркера вершины и цвет ребер. Теперь граф уже более нагляден.

Следующее, что нужно сделать, — распутать граф. Это можно сделать вручную, двигая вершины, а можно использовать алгоритмы укладки, которые реализованы в Gephi.
Чего мы добиваемся правильной укладкой? Максимальной наглядности. Чем меньше на графе наложений вершин и ребер, чем меньше пересечений ребер, тем лучше. Также неплохо было бы, чтобы смежные вершины были расположены поближе друг к другу, а несмежные —подальше друг от друга. Ну и все было распределено по видимой области, а не сжато в одну кучу.
Как это сделать в Gephi? Левое нижнее окно «Укладка» содержит самые популярные алгоритмы укладки, построенные на силовых аналогиях. Представьте, что вершины — это заряженные шарики, который отталкиваются друг от друга, но при этом некоторые скреплены чем-то, похожим на пружинки. Если задать соответствующие силы и «отпустить» граф, вершины разбегутся на максимально допустимые пружинками расстояния.
Наиболее равномерную картину дает алгоритм Фрюхтермана и Рейнгольда. Выберите Fruchterman Reingold из выпадающего меню и задайте размер области построения. Нажмите кнопку «Исполнить». Получится что-то вроде этого:

Можно помочь алгоритму и, не останавливая его, поперетаскивать некоторые вершины, стараясь распутать граф. Но помните, что здесь нет кнопки «Отменить», вернуться к прежнему расположению вершин уже не удастся. Поэтому сохраняйте новые версии проекта перед каждым рискованным изменением.
Еще один полезный алгоритм — Force Atlas 2. Он представляет граф в виде металлических колец, связанных между собой пружинами. Деформированные пружины приводят систему в движение, она колеблется и в конце концов принимает устойчивое положение. Этот алгоритм хорош для визуализаций, подчеркивающих структуру группы и выделяющих подмножества с высокой степенью взаимодействия.
Этот алгоритм имеет большое количество настроек. Рассмотрим наиболее важные. «Запрет перекрытия» запрещает вершинам перекрывать друг друга. Разреженность увеличивает расстояние между вершинами, делая граф более читаемым. Также более воздушным граф делает уменьшение влияния весов ребер на взаимное расположение вершин.
Поигравшись с настройками, получим такой граф:

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

Для того чтобы сохранить получившийся рисунок, нажмите на надпись «Экспорт SVG/PDF/PNG в левом нижнем углу окна. Также отдельно не забудьте сохранить сам проект через верхнее меню «Файл» — «Сохранить проект».
В нашем случае принципиально было выделить взаимосвязь сквозных технологий с рынками НТИ, для чего мы вручную выстроили все рынки в одну линию в центре и разместили все остальное сверху и снизу. Получился вот такой граф. Все-таки для решения конкретных задач без ручной расстановки вершин обойтись не удалось.

Вы, наверное, думаете, как нам удалось раскрасить вершины в разный цвет? Есть одна хитрость. Можно перейти в закладку «Лаборатория данных», создать там новый столбец в вершинах, назвав его «Market». И заполнить для каждой вершины значениями: 1 если это рынок НТИ, 0 — если сквозная технология. Затем достаточно перейти в «Обработку», выбрать пиктограммку в виде палитры, Nodes — Partition, а в качестве разделителя — наш новый атрибут Market.

Для более сложных построений, когда требуется выделить кластеры и закрасить их разными цветами, в Gephi используется богатый арсенал статистических расчетов, результаты которых можно использовать для раздельной окраски. Находятся эти расчеты в правом столбце вкладки «Обработка».

Например, нажав кнопку «Запуск» возле расчета «Модулярность», вы узнаете оценку уровня кластеризации вашего графа. Если после этого выставить цвет вершин в зависимости от Modularity Class, появится симпатичная картинка наподобие такой:

Если вы хотите еще больше узнать о возможностях Gephi, стоит почитать руководство по работе с программой от Мартина Гранджина http://www.martingrandjean.ch/gephi-introduction/.
4. Анализ результата
Итак, вы получили итоговую визуализацию графа. Что она вам дает? Во-первых, это красиво, ее можно вставить в презентацию, показать знакомым или сделать заставкой на рабочем столе. Во-вторых, по ней вы можете понять, насколько сложной и многокластерной структурой является рассматриваемая вами предметная область. В-третьих, обратите внимание на самые крупные вершины и на самые жирные связи. Это особенные элементы, на которых все держится.
Так, построив граф экспертного сообщества, посещающего мероприятия в Точке кипения, мы сразу обнаружили участников, которые с наибольшей вероятностью выполняют роль суперконнекторов. Они являлись «вершинами», через которые кластеры объединялись в единое целое. А во втором случае мы увидели, как выглядит концентрация специалистов из томских компаний с точки зрения их принадлежности к рынку и сквозной цифровой технологии, на которую они делают ставку. Это косвенно говорит об уровне технологических компетенций и экспертизы региона.
Помощь графов в понимании окружающей действительности реально велика, так что не поленитесь и попробуйте создать собственную визуализацию данных. Это совсем не сложно, но порой трудозатратно.
- Блог компании Leader-ID
- Data Mining
- Математика
- Визуализация данных
