ComeçarComece de graça

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

Ver curso

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() de G e convertê-lo em uma lista.
    • Passar a lista de distribuições de grau para plt.hist().
    • Exibir o histograma com plt.show().

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