Анализ сетевых данных «Камер-фурьерского журнала» Ходасевича
Автор
Елена Тарбокова
Дата публикации
20.03.2025
Задачей для данной лабораторной работы является анализ сетевых данных с использованием различных инструментов и алгоритмов. Данное домашнее задание будет проведено на материале Камер-фурьерского журнала Ходасевича.
Данные собраны по материалам за 1927 год.
1 Подготовка и сбор данных
Загрузим все необходимые библиотеки и обобщим материал за 12 месяцев. Сделаем это с помощью регулярных выражений, функции, а затем для удобства суммируем данные для каждой пары взаимосвязей.
С помощью VisNetwork можно сделать акцент на более плотных связях (например, увеличить размер ребер в зависимости от их веса, а также использовать разную цветовую палитру).
Получается немного аляпистая и хаотичная картинка, но отражает плотность сети.
3 Построение подграфа
Метод: Ego-граф
В нашем графе есть узлы, представляющие людей, соответственно, сеть в некотором смысле представляет собой моделирование человеческих вазимоотношений. Поэтому кажется удобным взять ego-graph, который формирует взаимосвязи вокруг одного определенного интересного нам узла в качестве подграфа и выбрать один из таких узлов (например, “Адамович”), чтобы изучить его непосредственное окружение.
Итого, рядом с Адамовичем узлы Иванов, Познер, Алданов, Одоевцева, Мережковский, Вейдле и др. На довольно приметной дистанции оказался Ховин. В статье Б.В. Орехова “Цифровые подходы к «Камер-фурьерскому журналу» В. Ф. Ходасевича” описывается интересная особенность связей Адамовича, который, будучи представителем “старшего” поколения, имел тендецию сближения с кругом более молодых пистелей, поэтов и художников, став, своего рода, “литературным авторитетом” для юных творцов в эмиграции. Некоторых из них мы можем наблюдать на графе, а также Иванова – наставника, близкого к молодому поколению, из круга “старших”.
4 Модулярность и обнаружение сообществ
Теперь попробуем несколько алгоритмов обнаружения сообществ.
Модулярность 0.287 указывает на умеренную структуру сообществ в графе. Это означает, что сообщества существуют, но они не сильно изолированы друг от друга, а также отражает сложные взаимодействия между группами, где ключевые фигуры связывают разные группы людей.
Как и ожидалось, плотность сети, к сожалению, слишком высокая, что мешает восприяютию отдельных узлов даже с дополнительными настройками, однако можно различить несколько выделяющихся групп. Например, очень четко выделяются Завриев, Струве, Вяземский.
Зато изолированность сообществ действительно невелика.
В нашем случае это 13 точек. Таким образом, мы можем видеть, что 13 перечисленных персон играют важную роль в поддержании структуры сети, и их удаление может привести к ее фрагментированию.
Таким образом, анализ социальных сетей и графов позволяет нам выявить ключевые фигуры и их роль в сети, обнаружить взаимодействия отдельных сообществ, понять, как исторические события повлияли на структуру сети и визуализировать связи для наглядности.
Сеть может послужить своеобразной “картой” интеллектуальной жизни эпохи, показывая, как люди и идеи перемещались между группами и странами.