Основи API NetworkX на прикладі мережі Twitter
Щоб ви швидко освоїлися з API NetworkX, ми розглянемо базові функції, які дають змогу виконувати запити до мережі Twitter, попередньо завантаженої для вас в оболонці IPython як T. Мережа Twitter походить із KONECT і показує знімок підмножини користувачів Twitter. Це анонімізована мережа Twitter з метаданими.
Тепер ви скористаєтеся API NetworkX, щоб дослідити кілька базових властивостей мережі. Також заохочуємо вас поекспериментувати з даними в оболонці IPython.
Дочекайтеся, поки оболонка IPython повідомить, що граф попередньо завантажено у змінну T (означає мережу Twitter), а потім дайте відповідь на запитання:
Який розмір графа T, який тип має T.nodes(), і яка структура даних у третього елемента останнього ребра зі списку T.edges(data=True)? Тут стануть у пригоді функції len() і type(). Щоб звернутися до останнього запису T.edges(data=True), можна використати list(T.edges(data=True))[-1].
Ця вправа є частиною курсу
Вступ до аналізу мереж у Python
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу