ComeçarComece de graça

Betweenness centrality

A betweenness centrality para redes de retweet e de respostas indica usuários que fazem a ponte entre diferentes comunidades no Twitter. Essas comunidades podem estar conectadas por tema ou ideologia.

networkx já foi importado como nx. As redes G_rt e G_reply, e column_names = ['screen_name', 'betweenness_centrality'] já foram carregados para você.

Este exercício faz parte do curso

Analisando dados de mídias sociais em Python

Ver curso

Instruções do exercício

  • Calcule a betweenness centrality para a rede de retweet usando nx.betweenness_centrality().
  • Faça o mesmo para a rede de respostas.
  • Crie um DataFrame a partir das centralidades de retweet.
  • Faça o mesmo para a rede de respostas.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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())
Editar e executar o código