НачатьНачать бесплатно

Центральность по посредничеству

Центральность по посредничеству в сетях ретвитов и ответов выявляет пользователей, которые связывают разные сообщества Twitter. Такие сообщества могут объединяться по теме или идеологии.

networkx импортирован как nx. Сети G_rt и G_reply, а также column_names = ['screen_name', 'betweenness_centrality'] уже загружены.

Это упражнение является частью курса

Анализ данных социальных сетей на Python

Посмотреть курс

Инструкции к упражнению

  • Вычислите центральность по посредничеству для сети ретвитов с помощью nx.betweenness_centrality().
  • Сделайте то же самое для сети ответов.
  • Создайте DataFrame из значений центральности для ретвитов.
  • Повторите то же самое для сети ответов.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Generate betweenness centrality for retweets 
rt_centrality = ____

# Generate betweenness centrality for replies 
reply_centrality = ____

# Store centralities in data frames
rt = pd.DataFrame(____, ____ = ____)
reply = pd.DataFrame(____, ____ = ____)

# Print first five results in descending order of centrality
print(rt.sort_values('betweenness_centrality', ascending = False).head())

# Print first five results in descending order of centrality
print(reply.sort_values('betweenness_centrality', ascending = False).head())
Редактировать и запускать код