Comunità e cricche

Introduzione all'analisi delle reti in Python

Eric Ma

Data Carpentry instructor and author of nxviz package

Cricche

  • Cricche sociali: gruppi molto uniti
  • Cricche di rete: grafi completamente connessi

Un grafo cricca. Ogni nodo è collegato a tutti gli altri.

Introduzione all'analisi delle reti in Python

Cricche

  • La cricca complessa più semplice: un triangolo

Un grafo cricca con tre nodi, che forma un triangolo.

Introduzione all'analisi delle reti in Python

Applicazioni del triangolo

  • Sistemi di suggerimento amici

Un grafo con tre nodi. Un nodo è collegato agli altri due. Una linea tratteggiata è mostrata tra i due nodi senza collegamento.

Introduzione all'analisi delle reti in Python

Codice per cricche

G
<networkx.classes.graph.Graph at 0x10c99ecf8>
from itertools import combinations

for n1, n2 in combinations(G.nodes(), 2): print(n1, n2)
0 1
0 2
0 3
0 4
0 5
...
Introduzione all'analisi delle reti in Python

Let's practice!

Introduzione all'analisi delle reti in Python

Preparing Video For Download...