Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Bekijk de eerste paar rijen van de dataframe friends met de functie head().
  • Maak een nieuw object friends.mat van de dataframe friends met as.matrix().
  • Zet de variabele om naar een igraph-object g met graph.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)

Code bewerken en uitvoeren