Что общего у транспортных, электрических, биологических и социальных сетей? Все они - сложные сети, то есть сети с нерегулярной структурой (в отличие, например, от рыболовных сетей и сетки-рабицы). В первом разделе этого курса вы познакомитесь с разными типами сложных сетей, их компонентами и характеристиками. Вы увидите на примерах из реальной жизни, как представлять разнообразные данные в виде сложных сетей. Вы научитесь вычислять и интерпретировать различные параметры сетей в целом и их отдельных узлов и рёбер: веса, центральности, плотность, диаметр и т.п. Вы обнаружите, что структура сложных сетей хотя и не регулярна, но может быть разложена на пути, циклы, ядра, клики, связные компоненты и сообщества.
Бесплатный пакет Gephi позволит вам конструировать и редактировать сложные сети вручную, создавать красочные и выразительные «портреты» сложных сетей, отображающие их микро- и макро-структуру и характеристики, и сохранять их в виде векторных и растровых изображений, а также текстовых файлов.
Во втором разделе вы узнаете, как автоматизировать работу со сложными сетями, используя скрипты на популярном языке программирования Питон с помощью модулей NetworkX и community. (Для успешного завершения этого раздела требуется знание Питона, а также умение устанавливать дополнительные модули). Вы научитесь:
конструировать сложные сети поэлементно из текстовых файлов (например, файлов в формате CSV)
генерировать синтетические сети с заданными характеристиками
вычислять характеристики сетей, узлов и рёбер
находить пути, циклы, ядра, сообщества и другие структурные единицы
создавать наведённые сети путём замены групп узлов единичными узлами более высокого уровня
считывать сети из файлов и сохранять в файлы
создавать и сохранять изображения сетей.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Несложно о сложных сетях для программистов и непрограммистов,
а также все другие курсы, прямо сейчас!
Создание сетей, добавление и удаление узлов и рёбер
Урок 13.00:03:38
Работа с атрибутами
Урок 14.00:03:45
Раскраска и масштабирование узлов и рёбер
Урок 15.00:03:52
Укладка сетей
Урок 16.00:03:22
Вычисление центральностей и кластерных коэффициентов
Урок 17.00:03:31
Фильтры
Урок 18.00:02:43
Оформление и сохранение чистовой версии
Урок 19.00:04:16
Связность и компоненты
Урок 20.00:05:46
Клики, ядра, короны и кора
Урок 21.00:04:25
Сетевые сообщества и модулярность
Урок 22.00:03:45
Наведённые сети
Урок 23.00:03:47
Проекции
Урок 24.00:01:36
Установка требуемых модулей
Урок 25.00:07:31
Создание синтетических сетей
Урок 26.00:03:22
Создание реальных сетей
Урок 27.00:04:35
Сохранение и считывание сетей в файлы и из файлов
Урок 28.00:04:04
Вычисление свойств сетей и узлов
Урок 29.00:04:37
Определение структуры сети
Урок 30.00:04:03
Создание проекций и наведённых сетей
Урок 31.00:03:33
Интеграция networkx и pandas
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.