Посередницька центральність
Посередницька центральність для мереж ретвітів і відповідей указує на користувачів, які поєднують різні спільноти у Twitter. Ці спільноти можуть бути пов'язані спільними темами або ідеологією.
networkx імпортовано як nx.
Мережі G_rt і G_reply, а також column_names = ['screen_name', 'betweenness_centrality'] уже завантажено для вас.
Ця вправа є частиною курсу
Аналіз даних із соцмереж у Python
Інструкції до вправи
- Обчисліть посередницьку центральність для мережі ретвітів за допомогою
nx.betweenness_centrality(). - Зробіть те саме для мережі відповідей.
- Створіть датафрейм із центральностей ретвітів.
- Зробіть те саме для мережі відповідей.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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())