Caracterizando a rede (II)
Vamos relembrar o que você aprendeu sobre importâncias de nós, plotando a distribuição de graus de uma rede. Essa é a distribuição dos graus dos nós calculada em todos os nós da rede.
Este exercício faz parte do curso
Introdução à Análise de Redes em Python
Instruções do exercício
- Plote a distribuição de graus da rede de colaboração do GitHub
G. Lembre-se de que há quatro etapas envolvidas aqui:- Calcular a centralidade de grau de
G. - Usar o método
.values()deGe convertê-lo em uma lista. - Passar a lista de distribuições de grau para
plt.hist(). - Exibir o histograma com
plt.show().
- Calcular a centralidade de grau de
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
# Plot the degree distribution of the GitHub collaboration network
____(list(____.____().____()))
____