Основы API NetworkX на примере сети Twitter
Чтобы познакомить вас с API NetworkX, мы рассмотрим несколько базовых функций для работы с сетью Twitter, которая уже загружена и доступна в IPython Shell под именем T. Эта сеть взята из KONECT и представляет собой снимок подмножества пользователей Twitter — анонимизированную сеть с метаданными.
Вам предстоит использовать API NetworkX для изучения основных свойств этой сети. Экспериментируйте с данными в IPython Shell — это поможет лучше разобраться в материале.
Дождитесь, пока IPython Shell подтвердит загрузку графа под именем переменной T (от слова Twitter), а затем ответьте на следующий вопрос:
Каков размер графа T, какой тип имеет T.nodes(), и какова структура данных третьего элемента последнего ребра в T.edges(data=True)? Воспользуйтесь функциями len() и type(). Чтобы получить последний элемент T.edges(data=True), используйте list(T.edges(data=True))[-1].
Это упражнение является частью курса
Введение в анализ сетей на Python
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение