ComeçarComece de graça

Número de arestas ao longo do tempo

Agora você vai praticar como plotar outras estatísticas de grafos que evoluem. Vamos começar com um exercício mais simples para aquecer. Primeiro, plote o número de arestas ao longo do tempo.

Para isso, você vai criar uma lista com o número de arestas por mês. O índice dessa lista vai corresponder aos meses decorridos desde o primeiro mês.

Este exercício faz parte do curso

Análise de Redes Intermediária em Python

Ver curso

Instruções do exercício

  • Importe matplotlib.pyplot como plt.
  • Crie uma lista com o número de arestas por mês chamada edge_sizes. Use uma list comprehension para isso, iterando sobre Gs com uma variável de iteração chamada g, e usando len(g.edges()) como expressão de saída.
  • Plote os tamanhos das arestas ao longo do tempo.

Exercício interativo prático

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

# Import matplotlib
____

fig = plt.figure()

# Create a list of the number of edges per month
edge_sizes = [____]

# Plot edge sizes over time
plt.plot(____)
plt.xlabel('Time elapsed from first month (in months).') 
plt.ylabel('Number of edges')                           
plt.show() 
Editar e executar o código