Aan de slagGa gratis aan de slag

Alternatieve manieren om een graaf te visualiseren: hive plots

Een andere manier om grafen te visualiseren zijn hive plots. Daarbij plaats je punten langs een set assen die zijn gedefinieerd door categorieën in je data. De positie op de as wordt bepaald door een eigenschap van de graaf, zoals centraliteit en randbreedte, en de kleur kan worden ingesteld op basis van graafeigenschappen. In tegenstelling tot hairball-plots wordt de layout van hive plots bepaald door eigenschappen van de graaf. Dit maakt het vergelijken en interpreteren van de visualisatie eenvoudiger dan bij andere methoden. In deze oefening visualiseren we een deel van de fietsdata door elke knoop aan een as toe te wijzen op basis van de geografie (noord, centrum, zuid). Knooppunten worden geordend op centraliteit en vervolgens in een heatmap ingekleurd naar geografische afstand. Daarom zie je meer rode lijnen (grote afstand) bij knooppunten aan het einde van de as (hogere centraliteit).

Deze oefening maakt deel uit van de cursus

Casestudies: netwerkanalyse in R

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Convert trip_df to hive object using edge2HPD()
bike_hive <- ___(___, axis.cols = rep("black", 3))
Code bewerken en uitvoeren