ComeçarComece de graça

Visualize a distribuição da centralidade de grau da projeção de fóruns

Este exercício também serve para reforçar os conceitos de centralidade de grau e projeções. Desta vez, você vai plotar a distribuição de centralidade de grau para a projeção 'forum'. Siga os mesmos passos do exercício anterior!

Este exercício faz parte do curso

Análise de Redes Intermediária em Python

Ver curso

Instruções do exercício

  • Coloque os nós da partição 'forum' em uma lista chamada forum_nodes.
  • Crie a projeção dos nós de fóruns como um grafo chamado G_forum.
  • Calcule a centralidade de grau de G_forum usando nx.degree_centrality(). Guarde o resultado como dcs.
  • Plote o histograma dos valores de centralidade de grau.

Exercício interativo prático

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

# Import necessary modules
import matplotlib.pyplot as plt 
import networkx as nx

# Get the forums partition's nodes: forum_nodes
forum_nodes = [____]

# Create the forum nodes projection as a graph: G_forum
G_forum = ____

# Calculate the degree centrality using nx.degree_centrality: dcs
dcs = ____

# Plot the histogram of degree centrality values
____
plt.yscale('log') 
plt.show()  
Editar e executar o código