Een igraph-object maken
Hier leer je hoe je een igraph-‘object’ maakt uit data die zijn opgeslagen in een edgelist. De data zijn vriendschappen in een groep studenten. Je leert ook hoe je een basisvisualisatie van het netwerk maakt.
Elke rij van de dataframe friends stelt een edge in het netwerk voor.
Deze oefening maakt deel uit van de cursus
Netwerkanalyse in R
Oefeninstructies
- Bekijk de eerste paar rijen van de dataframe
friendsmet de functiehead(). - Maak een nieuw object
friends.matvan de dataframefriendsmetas.matrix(). - Zet de variabele om naar een igraph-object
gmetgraph.edgelist(). - Maak een eenvoudige plot van het netwerk met
plot().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Load igraph
library(igraph)
# Inspect the first few rows of the dataframe 'friends'
___(friends)
# Convert friends dataframe to a matrix
friends.mat <- ___(friends)
# Convert friends matrix to an igraph object
g <- graph.edgelist(___, directed = FALSE)
# Make a very basic plot of the network
___(g)