ÎncepețiÎncepe gratuit

Centralitatea de intermediere

Centralitatea de intermediere în rețelele de retweet-uri și răspunsuri identifică utilizatorii care fac legătura între diferite comunități de pe Twitter. Aceste comunități pot fi conectate prin teme comune sau afinități ideologice.

networkx a fost importat ca nx. Rețelele G_rt și G_reply, precum și column_names = ['screen_name', 'betweenness_centrality'] au fost încărcate pentru tine.

Acest exercițiu face parte din cursul

Analiza datelor din social media în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează centralitatea de intermediere pentru rețeaua de retweet-uri folosind nx.betweenness_centrality().
  • Fă același lucru pentru rețeaua de răspunsuri.
  • Creează un DataFrame din centralitățile de retweet.
  • Fă același lucru pentru rețeaua de răspunsuri.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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())
Editează și rulează codul