Modi alternativi di visualizzare un grafo: hive plot
Un altro metodo per visualizzare i grafi sono gli hive plot. Rappresentano i punti lungo un insieme di assi definiti da categorie di dati. La posizione sull’asse è determinata da una caratteristica del grafo, come la centralità e la larghezza degli archi, e il colore può essere impostato in base a proprietà del grafo. A differenza dei grafici “hairball”, il layout degli hive plot è determinato dalle proprietà del grafo. Questo rende il confronto e l’interpretazione della visualizzazione più semplici rispetto ad altri approcci. In questo esercizio, visualizzeremo alcuni dati delle biciclette assegnando ogni vertice a un asse in base alla sua geografia (nord, centro, sud). I vertici sono allineati in base alla centralità e poi colorati con una heatmap in funzione della distanza geografica. Ecco perché vediamo più linee rosse (distanze maggiori) sui vertici alla fine dell’asse (centralità più alta).
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.
# Convert trip_df to hive object using edge2HPD()
bike_hive <- ___(___, axis.cols = rep("black", 3))