Kom igångKom igång gratis

Betweenness-centralitet

Betweenness-centralitet i retweet- och svarsnätverk identifierar användare som fungerar som broar mellan olika Twitter-communities. Dessa communities kan vara sammankopplade via ämne eller ideologi.

networkx har importerats som nx. Nätverken G_rt och G_reply, samt column_names = ['screen_name', 'betweenness_centrality'] har laddats in åt dig.

Den här övningen är en del av kursen

Analys av sociala medier i Python

Visa kurs

Övningsinstruktioner

  • Beräkna betweenness-centralitet för retweet-nätverket med nx.betweenness_centrality().
  • Gör samma sak för svarsnätverket.
  • Skapa en DataFrame av retweet-centraliteterna.
  • Gör samma sak för svarsnätverket.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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())
Redigera och kör kod