Clique
Identificare le clique è una pratica comune nelle reti non dirette. In una clique ogni coppia di nodi distinti è adiacente: questo significa che ogni nodo è connesso a tutti gli altri nodi della clique. In questo esercizio individuerai le clique più grandi nella rete di Forrest Gump. Identificherai anche il numero di clique massimali di varie dimensioni. Una clique è massimale se non può essere estesa a una clique più grande.
Questo esercizio fa parte del corso
Analisi delle reti in R
Istruzioni dell'esercizio
- Identifica le clique più grandi nella rete usando la funzione
largest_cliques(). - Determina tutte le clique massimali nella rete usando la funzione
max_cliques(). Assegna l’output di questa funzione all’oggetto listaclq. - Calcola la lunghezza di ciascuna clique massimale. Usa
lapply()per ciclare sull’oggettoclqdeterminando lalength()di ogni oggetto nella lista. Poi usaunlist()etable()per vedere quanto sono grandi le varie clique massimali.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
library(igraph)
# Identify the largest cliques in the network
___(g)
# Determine all maximal cliques in the network and assign to object 'clq'
clq <- ___(g)
# Calculate the size of each maximal clique.
table(unlist(lapply(___, length)))