Betweenness centrality
La betweenness centrality en las redes de retuits y respuestas señala a usuarios que hacen de puente entre distintas comunidades de Twitter. Estas comunidades pueden estar conectadas por tema o ideología.
networkx se ha importado como nx.
Las redes G_rt y G_reply, y column_names = ['screen_name', 'betweenness_centrality'] ya se han cargado por ti.
Este ejercicio forma parte del curso
Análisis de datos de redes sociales con Python
Instrucciones del ejercicio
- Calcula la betweenness centrality para la red de retuits usando
nx.betweenness_centrality(). - Haz lo mismo para la red de respuestas.
- Crea un DataFrame a partir de las centralidades de retuits.
- Haz lo mismo para la red de respuestas.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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())