ПочатиПочніть безкоштовно

Основи 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

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу