NetworkX: Distribuição do grau

Aqui no blog nós já falamos sobre o conceito do grau e sobre a importância deste conceito nas redes complexas. Já vimos também como a biblioteca NetworkX pode ser usada para manipular redes complexas em Python. No vídeo a seguir nós mostramos como obter e trabalhar com a estrutura de dados DegreeView, nativa da biblioteca.

Esta estrutura de dados armazena o grau dos nós da rede e tem comportamento similar tanto a uma lista de duplas (formanda pelo rótulo do nó e seu respectivo grau) quanto a um dicionário. Contudo, ela não é nenhuma das duas. 

Isso significa que você não poderá utilizar métodos de dicionários como items() ou keys(), mas conseguirá referenciar o grau de um nó específico usando como chave o rótulo dele. Exemplo: se graus é um DegreeView, então graus["A"] retorna o grau do nó com rótulo "A".

No vídeo nós mostramos como usar esta estrutura de dados para extrair várias medidas relacionadas ao grau.

Comentários