Basis van ggnet
Er zijn veel manieren om een graaf te visualiseren naast de standaard igraph-plots. Een veelgebruikt framework is ggplot2, waarmee je met minimale instellingen voor grafische parameters toch hoogwaardige visualisaties kunt maken. In deze les behandelen we de basis van het maken van een plot met ggnet2. Deze package bouwt graafplots met het ggplot2-framework. De graphics zien er mooi uit, maar het pakket gebruikt graafobjecten uit een andere R-bibliotheek, network. Het levert wel visualisaties met een ggplot2-uiterlijk, maar zonder de formele grammar of graphics die door ggnetwork wordt gebruikt, zoals je in de volgende les zult zien. Je zult daarom veel overlap in de syntaxis met igraph merken (node.size is hetzelfde als vertex.size, en edge.size heeft dezelfde naam).
Deze oefening maakt deel uit van de cursus
Casestudies: netwerkanalyse in R
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)