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
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())