Дуглас Люк
Анализ сетей (графов) в среде R. Руководство пользователя
Douglas A. Luke
A User’s Guide to Network
Analysis in R
Дуглас Люк
Анализ сетей (графов)
в среде R. Руководство пользователя
Москва, 2017
УДК 004. 73:004. 438R
ББК 32. 971. 35
Л94
Люк Д. А. Л94 Анализ сетей (графов) в среде R. Руководство пользователя / пер. с анг. А. В. Груз-
дева. – М. : ДМК Пресс, 2017. – 250 с. : ил. ISBN 978-5-97060-428-1
Данная книга представляет собой практическое руководство по решению основ-
ных задач, связанных с анализом сетей, включая управление сетевыми данными,
визуализацию сетей, их описание и моделирование. Все примеры, используемые в
книге, сопровождаются программным кодом на языке R. Издание служит отличным справочным ресурсом для изучения науки о сетях. УДК 004. 73:004. 438R
ББК 32. 971. 35
Translation from the English language edition:
A User’s Guide to Network Analysis in R
by Douglas A. Luke
Copyright © Springer International Publishing Switzerland 2015
This Springer imprint is published by Springer Nature
The registered company is Springer International Publishing AG
All Rights Reserved
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения вла-
дельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но поскольку вероятность
технических ошибок все равно существует, издательство не может гарантировать абсолютную
точность и правильность приводимых сведений. В связи с этим издательство не несет ответ-
ственности за возможные ошибки, связанные с использованием книги. ISBN 978-3-319-23882-1 Copyright © Springer International Publishing Switzerland, 2015
ISBN 978-5-97060-428-1 © Перевод, издание, оформление, ДМК Пресс, 2017
Моей самой важной социальной сети –
Сью, Алине и Эндрю – посвящается
Содержание
Предисловие... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 9
Глава 1. Введение в анализ сетей в R... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 11
1. 1. Что такое сети?... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 12
1. 2. Что такое анализ сетей?... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 14
1. 3. Пять серьезных причин проводить анализ сетей в R... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 15
1. 3. 1. Широта возможностей R... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 15
1. 3. 2.