Začněte nyníZačněte zdarma

Betweenness centralita

Betweenness centralita v sítích retweetů a odpovědí označuje uživatele, kteří propojují různé komunity na Twitteru. Tyto komunity mohou být svázány společným tématem nebo ideologií.

networkx byl importován jako nx. Sítě G_rt a G_reply a proměnná column_names = ['screen_name', 'betweenness_centrality'] jsou již načteny.

Toto cvičení je součástí kurzu

Analýza dat ze sociálních sítí v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej betweenness centralitu pro síť retweetů pomocí nx.betweenness_centrality().
  • To samé proveď pro síť odpovědí.
  • Vytvoř DataFrame z centralit retweetů.
  • To samé proveď pro síť odpovědí.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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())
Upravit a spustit kód