Центральность по посредничеству
Центральность по посредничеству в сетях ретвитов и ответов выявляет пользователей, которые связывают разные сообщества 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())