Nozioni di base su ggnet
Esistono molti modi per visualizzare un grafo oltre al semplice plotting con igraph. Un approccio comune è usare ggplot2, che consente di creare grafici di alta qualità con un minimo di impostazioni grafiche. In questa lezione vedremo le basi per creare un grafico con ggnet2. Questo pacchetto costruisce grafici di rete utilizzando il framework di ggplot2. Anche se produce ottime visualizzazioni, si appoggia a oggetti grafo di un’altra libreria R, network; inoltre, crea grafici con l’estetica di ggplot2 senza seguire del tutto la grammatica formale delle visualizzazioni usata da ggnetwork, come vedremo nella prossima lezione. Noterai quindi molte somiglianze nella sintassi con igraph (node.size corrisponde a vertex.size, ed edge.size ha lo stesso nome).
Questo esercizio fa parte del corso
Casi di studio: analisi di reti in R
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create subgraph of retweet_graph
retweet_samp <- induced_subgraph(___, vids = ___)
# Plot retweet_samp using igraph
___(___, vertex.label = NA, edge.arrow.size = 0.2, edge.size = 0.5, vertex.color = "black", vertex.size = 1)