Alternativa sätt att visualisera en graf: Hive plots
En annan metod för att visualisera grafer är hive plots. De placerar punkter längs ett antal axlar som definieras av datakategorier. Positionen på axeln bestäms av en egenskap hos grafen, till exempel centralitet och kantbredd, och färg kan anges utifrån grafegenskaper. Till skillnad från hairball-plottar bestäms layouten i hive plots av grafens egna egenskaper, vilket gör det lättare att jämföra och tolka visualiseringen. I den här övningen visualiserar vi en del av cykeldata genom att tilldela varje nod en axel baserat på geografi (norr, centrum, söder). Noderna placeras ut efter centralitet och färgläggs sedan i en värmekarta efter geografiskt avstånd. Det är därför vi ser fler röda linjer (stora avstånd) på noder längre ut på axeln (högre centralitet).
Den här övningen är en del av kursen
Fallstudier: Nätverksanalys i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Convert trip_df to hive object using edge2HPD()
bike_hive <- ___(___, axis.cols = rep("black", 3))