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

Посередницька центральність

Посередницька центральність для мереж ретвітів і відповідей указує на користувачів, які поєднують різні спільноти у 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())
Редагувати та запускати код