Crea una rete da una edgelist
In questo esercizio creerai una rete partendo da una edgelist.
Creerai un oggetto igraph dai dati memorizzati in una edgelist usando la funzione graph_from_data_frame(). I dati rappresentano una rete sociale di clienti e ogni riga del dataframe edgeList rappresenta un arco della rete. Gli archi in questa rete sono non direzionati e hanno peso 1. Questo è indicato dall’argomento directed della funzione, che è logico: il valore FALSE significa che la rete è non direzionata.
Il pacchetto igraph è già stato caricato per te.
Questo esercizio fa parte del corso
Analitica predittiva con dati di rete in R
Istruzioni dell'esercizio
- Ispeziona le prime righe del dataframe
edgeListusando la funzionehead(). - Crea un oggetto
igraphchiamatonetworka partire dal dataframeedgeListusando la funzionegraph_from_dataframe(). Usa l’argomento logicodirectedper specificare che la rete è non direzionata. - Ispeziona l’oggetto
igraphche hai creato richiamandone il nome.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Inspect edgeList
head(___)
# Construct the igraph object
network <- graph_from_data_frame(___, directed = ___)
# View your igraph object
___